Job Title: Senior AEM Developer
Location: Newark, NJ (Hybrid – Onsite)
Job Type: Contract
Job Summary
We are seeking a Senior AEM Developer with a strong technical background and the ability to thrive in a fast-paced environment. The ideal candidate will collaborate with Business, DevOps, and Architecture teams to successfully deliver complex cross-functional projects and build seamless multi-channel digital experiences.
Key Responsibilities
- Collaborate with product management, marketing, and engineering teams to design, develop, and deliver high-quality multi-channel digital experiences.
- Provide technical guidance and mentorship to the SCRUM team.
- Lead pre-sprint technical design and grooming activities.
- Perform user story analysis, elaboration, and technical design.
- Ensure high code quality through unit testing and automation.
- Contribute to high-level architecture and drive low-level technical design.
- Promote modular design, code reuse, separation of concerns, high cohesion, and loose coupling.
- Follow industry best practices to deliver scalable and reliable solutions.
- Ensure solutions comply with company standards and security guidelines.
- Drive software development activities to meet timelines and project schedules.
- Troubleshoot issues identified by QA or product support teams and develop solutions.
- Ensure software standards and quality benchmarks are consistently met.
- Support innovation initiatives to enhance customer experience and business value.
Required Qualifications
- Experience developing mission-critical web and server applications in an Agile environment.
- Strong software architecture, design, and problem-solving skills.
- Hands-on experience with AEM 6.5 implementations (AEM as a Cloud Service experience preferred).