Associate Principal Engineer (AEM)
Department:
Job Summary
Requirements
- Experience : 9years
- Strong experience working with Adobe Experience Manager (AEM) in enterprise application development and architecture
- Hands-on expertise in designing and implementing scalable AEM-based solutions
- Strong experience with Elastic Search and Elastic Cloud for enterprise search and indexing solutions
- Experience creating high-level and low-level technical architecture designs
- Strong understanding of AEM components templates workflows content services and integrations
- Experience integrating AEM with third-party systems APIs and enterprise applications
- Good understanding of application scalability security performance optimization and enterprise architecture principles
- Strong problem-solving and troubleshooting skills with experience resolving production issues
- Experience participating in client-facing technical discussions architecture reviews and solution presentations
- Ability to mentor developers and contribute to technical leadership initiatives
- Strong communication and stakeholder management skills
- Experience working in Agile and collaborative development environments
- Familiarity with Magento and eCommerce platform integrations is an added advantage
- Understanding of DevOps practices CI/CD pipelines and cloud-based deployments is preferred
- Ability to deliver high-quality maintainable and scalable enterprise solutions in fast-paced environments
Responsibilities
- Act as a senior individual contributor delivering high-quality scalable and maintainable solutions using Adobe Experience Manager (AEM)
- Design and implement enterprise-grade digital experience solutions leveraging AEM architecture and best practices
- Design develop and optimize search and indexing solutions using Elastic Search and Elastic Cloud technologies
- Create and review high-level and low-level technical architecture designs for enterprise applications
- Collaborate closely with customers business stakeholders and technical teams to gather requirements and provide technical guidance
- Participate in technical discussions architecture reviews and solution walkthroughs with clients and internal teams
- Integrate AEM applications with third-party systems APIs and enterprise platforms
- Ensure application scalability security performance optimization and adherence to development standards
- Troubleshoot production issues identify root causes and implement long-term solutions and performance improvements
- Conduct code reviews and establish technical best practices and coding standards
- Mentor junior developers and support capability development within the engineering team
- Collaborate with cross-functional teams including architects DevOps QA and business teams to ensure successful project delivery
- Contribute to continuous improvement initiatives related to architecture performance and platform modernization
Qualifications :
Bachelors or masters degree in computer science Information Technology or a related field.
Remote Work :
No
Employment Type :
Full-time
About Company
Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and susta ... View more