- Company Name
- N Consulting Global
- Job Title
- Adobe Experience Manage
- Job Description
-
**Job Title:** Adobe Experience Manager Associate – Software Developer
**Role Summary:**
Design, develop, and support enterprise web applications on Adobe Experience Manager (AEM), primarily as a Cloud Service, ensuring high quality, reliability, and alignment with business stakeholders. Lead Agile development practices, integrate with third‑party services, and maintain cloud SaaS environments while collaborating with cross‑functional teams to deliver user‑centric digital experiences.
**Expectations:**
- Deliver production‑ready software that meets agreed quality and risk standards.
- Maintain defined service levels for key applications.
- Act as the subject‑matter expert on AEM and related web technologies, providing system and process improvement recommendations.
- Facilitate Agile ceremonies, estimate and plan work, and drive continuous improvement in development practices.
- Mentor junior developers and contribute to a learning culture.
**Key Responsibilities:**
- Architect and develop custom AEM components, templates, and workflows based on design specifications (e.g., Figma).
- Implement and optimize AEM Cloud Service solutions, integrating with external APIs and third‑party services.
- Write and maintain unit, integration, and automated UI tests; conduct code reviews and enforce secure-by‑design principles.
- Participate in daily stand‑ups, sprint planning, retrospectives, and other Scrum/Kanban ceremonies.
- Collaborate with Business Analysts, Product Owners, UX/UI designers, Architects, QA, and DevOps teams to deliver end‑to‑end solutions.
- Oversee CI/CD pipelines, continuous delivery, and operational automation in coordination with DevOps suppliers.
- Provide production support for incidents, ensuring timely resolution and root‑cause analysis.
- Contribute to community of practice, share knowledge, and support technical development programs.
**Required Skills:**
- Adobe Experience Manager (Cloud Service) – component development, JCR, Sling, OSGi, HTL, and AEM best practices.
- Java (11+), JavaScript, CSS/SCSS, RESTful services, and API integration.
- Front‑end frameworks (React/Angular optional).
- CI/CD tools (Jenkins, Git, Maven/Gradle), version control, and automated deployment pipelines.
- Test‑driven/behavior‑driven development, unit testing frameworks (JUnit, HTTUnit), and test automation suites.
- Agile methodology (Scrum/Kanban), including user‑story estimation, sprint planning, and retrospective facilitation.
- Strong problem‑solving, communication, and collaboration skills across multi‑disciplinary teams.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Adobe Experience Manager developer certification (preferred).
- Scrum Master or Product Owner certification (optional).