What are the responsibilities and job description for the AEM Developer position at Capgemini America, Inc.?
Job Details
Position Title : AEM Developer
Location : Whippany, NJ (Hybrid)
Experience : 8 Years
Employee Type : Full Time with Benefits
Job Description:
We are seeking a skilled and motivated AEM Developer to join our dynamic team. The ideal candidate will be responsible for the development, maintenance, and optimization of Adobe Experience Manager (AEM) applications, ensuring seamless integration, high performance, and secure digital experiences. This role requires a combination of technical expertise, problem-solving abilities, and collaborative teamwork.
Key Responsibilities:
- AEM Development & Maintenance:
- Design, implement, and maintain AEM-based applications, templates, components, and workflows.
- Deliver rich digital experiences across multiple channels, ensuring responsiveness and usability.
- System Integration:
- Integrate AEM with third-party services and tools to ensure seamless data flow and efficient content management.
- Work on integrations with CRM, e-commerce, and marketing automation systems to enhance business processes.
- Code Quality & Reviews:
- Write clean, efficient, and maintainable code in adherence to industry best practices.
- Conduct regular code reviews to ensure quality, scalability, and performance.
- Mentor junior developers, providing guidance to improve their technical skills.
- Testing & Debugging:
- Perform comprehensive unit, integration, and regression testing to ensure system reliability.
- Address and resolve defects or performance issues promptly to maintain application stability.
- Collaboration:
- Work closely with business analysts, system architects, product managers, and UX/UI teams.
- Translate business requirements into functional, high-quality solutions that meet user needs.
- Performance Optimization:
- Analyze system performance, identify bottlenecks, and optimize the efficiency of AEM applications.
- Ensure fast and responsive web experiences by implementing best performance practices.
- Security Compliance:
- Ensure adherence to industry standards for security, including encryption, authentication, and authorization.
- Implement secure development practices to protect sensitive data and maintain application integrity.
- Documentation:
- Create and maintain comprehensive technical documentation for AEM-based applications, components, templates, and integrations.
- Ensure clarity and ease of maintenance for future development cycles.
Qualifications & Skills:
- Proven experience in AEM development with a strong understanding of its architecture and best practices.
- Proficiency in web technologies such as HTML, CSS, JavaScript, and related frameworks.
- Familiarity with system integration, performance optimization, and secure coding standards.
- Strong analytical, problem-solving, and debugging skills.
- Excellent teamwork and communication skills with the ability to collaborate across departments.