What are the responsibilities and job description for the AEM Developer position at Ztek Consulting?
Job Role: AEM Developer
Location: Louisville, KY/ Chicago, IL/ Dallas, TX / Arlington, VA
Job Description:
Must Have Technical/Functional Skill
- Design, develop, and maintain Adobe Experience Manager (AEM) solutions for enterprise scale digital experience platforms.
- Build and customize AEM components, templates, dialogs, and pages, following Adobe and enterprise best practices.
- Design and implement content models, including content fragments and experience fragments, to support scalable and reusable content structures.
- Work hands on with AEM Sites, supporting authoring, publishing, and content lifecycle management.
- Integrate backend services and APIs with AEM components to enable dynamic, data driven experiences.
- Support headless or hybrid AEM architectures where applicable, integrating AEM with modern frontend frameworks.
- Optimize AEM performance, including page load times, caching strategies, and content delivery optimization.
- Ensure efficient authoring experience for business and content users.
- Perform debugging, troubleshooting, and defect fixes across AEM components and integrations.
- Support deployments, releases, and environment promotions across development, QA, and production.
- Work with CI/CD pipelines to support automated build and deployment of AEM code and configurations.
- Ensure adherence to security, scalability, and compliance standards for CMS platforms.
- Maintain technical documentation for AEM components, content models, and integrations.
- Participate actively in Agile/Scrum delivery, owning AEM related user stories from development through release.
- Deliver high quality, maintainable code following AEM coding standards and patterns.
Roles & Responsibilities
- Develop and enhance AEM components, templates, and dialogs to meet functional and UX requirements.
- Design and maintain content models to support flexible and scalable digital experiences.
- Integrate backend services and APIs with AEM components for dynamic content and functionality.
- Optimize AEM application and content performance, ensuring reliability at scale.
- Perform testing, debugging, and defect resolution across AEM implementations.
- Support release cycles, deployments, and post deployment stabilization.
- Collaborate with UX designers, content authors, backend teams, QA, and DevOps.
- Participate in code reviews, enforcing AEM and CMS best practices.
- Translate business requirements into technical AEM solutions.
- Contribute to continuous improvement of AEM architecture, performance, and development processes.
- Provide guidance or mentoring to junior AEM developers when required.
Salary : $120,000 - $140,000