Dexian India | Application Architect | chennai
Job details
The Application Development Architect will be responsible for designing, developing, and overseeing the implementation of robust, scalable, and secure applications. The candidate will ensure alignment with business objectives, technology standards, and emerging trends. This role demands close collaboration with development teams, product managers, and stakeholders to translate business requirements into technical solutions.Key Responsibilities:Architecture Design:Design end-to-end application architectures, including front-end, back-end, and integration layers.Create scalable, maintainable, and secure software architecture to meet business needs.Develop architectural blueprints, diagrams, and documentation.Evaluate and recommend technology frameworks, platforms, and tools for development.Application Development:Lead the development team in coding standards, best practices, and technical troubleshooting.Participate in coding, especially for critical or complex components.Ensure proper integration of systems, databases, and APIs.Technology Evaluation:Stay updated on emerging technologies and assess their feasibility for organizational adoption.Prototype and evaluate new tools, frameworks, and techniques for application development.Team Leadership and Mentorship:Guide and mentor developers, promoting skill enhancement and knowledge sharing.Review code and provide feedback to ensure quality and adherence to design principles.Define processes for continuous integration, delivery, and deployment (CI/CD).Performance Optimization:Identify and resolve performance bottlenecks in applications.Ensure optimal use of resources and adherence to SLAs for system performance and availability.Collaboration:Work closely with stakeholders to gather requirements and translate them into technical specifications.Collaborate with DevOps, QA, and other teams to ensure smooth application delivery.Compliance and Security:Ensure applications comply with security, privacy, and industry-specific regulations.Design systems with data protection and secure coding practices in mind.Project Management:Participate in project planning, effort estimation, and milestone tracking.Report progress, challenges, and recommendations to stakeholders and management.Required Skills and Qualifications:Technical Skills:Strong experience in programming languages such as .NET, Python, or JavaScript.Proficiency in front-end frameworks (React, Angular, Vue.js) and back-end frameworks (Spring, Django, ASP.NET).Expertise in database design and management (SQL and NoSQL).Strong knowledge of cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).Experience with microservices architecture, RESTful APIs, and service-oriented architecture (SOA).Proficiency in DevOps practices, tools (Docker, Kubernetes, Jenkins), and CI/CD pipelines.Familiarity with Agile and Scrum methodologies.Strong understanding of security frameworks and standards like OWASP, NIST, and GDPR compliance.Soft Skills:Excellent analytical and problem-solving skills.Strong communication and interpersonal skills.Ability to work collaboratively in cross-functional teams.Strong organizational and leadership abilities.Preferred Qualifications:Certifications in architecture frameworks (e.g., TOGAF, Zachman) or cloud platforms (AWS Solution Architect, Azure Architect).Experience with AI/ML integration in applications.Experience with data analytics or business intelligence platforms. AGG
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.