We are seeking an experienced Application Architect to join our team in India. The ideal candidate will have a strong background in designing and developing scalable and secure application architectures that meet the needs of our business.
Responsibilities
- Design and develop application architecture and frameworks to support various business processes.
- Collaborate with stakeholders to gather requirements and ensure alignment with business goals.
- Evaluate and recommend tools, technologies, and processes to ensure high-quality application development.
- Create architectural models and documentation to communicate designs effectively.
- Ensure application security, performance, and scalability in the architecture.
- Provide guidance and mentorship to development teams throughout the project lifecycle.
- Conduct code reviews and provide feedback to maintain code quality and standards.
Skills and Qualifications
8-12 years of experience in application architecture and software development.Proficient in programming languages such as Java, C#, or Python.Strong understanding of microservices architecture and cloud computing platforms (AWS, Azure, GCP).Experience with RESTful APIs and web services integration.Knowledge of database technologies (SQL, NoSQL) and data modeling.Familiarity with DevOps practices and CI / CD pipelines.Excellent problem-solving skills and the ability to work under pressure.Strong communication and interpersonal skills to collaborate with cross-functional teams.Skills Required
Cloud Computing, API Design, Database Management, Security Protocols, System Integration