What are the responsibilities and job description for the AEM Developer - W2 Contract position at eTek IT Services, Inc.?
Job Description
Job Description
Overview
The AEM Developer plays a critical role in the development and maintenance of Adobe Experience Manager (AEM) applications. This position is essential for ensuring that content management solutions are not only functional but also align with the organization's strategic goals. The AEM Developer will work closely with project managers, UX / UI designers, and other developers to deliver high-quality, scalable, and user-friendly applications. This role involves implementing AEM best practices, enhancing existing functionalities, and ensuring seamless integration with other systems.
AEM Developers are responsible for writing high-quality code, ensuring system performance, and troubleshooting any issues that arise. They must stay abreast of new AEM features and stay engaged in continuous learning to improve their skillsets. The impact of this role is significant, contributing directly to the organization's online presence and customer engagement initiatives.
Key Responsibilities
- Develop and maintain AEM components, templates, and workflows.
- Implement AEM best practices for site structure and content delivery.
- Collaborate with design and content teams to deliver effective web solutions.
- Create and manage JCR structures in accordance with project requirements.
- Integrate AEM with various third-party services and APIs.
- Debug and troubleshoot AEM applications for optimal performance.
- Participate in code reviews to ensure code quality and adherence to standards.
- Work in an Agile environment and actively participate in scrum meetings.
- Support the QA team with testing AEM applications.
- Document development processes, configurations, and procedures.
- Ensure compliance with accessibility standards in web applications.
- Monitor performance metrics and optimize AEM components for speed.
- Conduct training sessions for users on AEM functionalities.
- Research and implement new AEM features and functionalities.
- Assist in the development of user stories and project planning.
Required Qualifications