Overview
The AEM Developer role at TCS presents an excellent opportunity for talented individuals to contribute to innovative projects that shape the way businesses interact with their customers. As an AEM Developer you will be responsible for designing developing and maintaining web solutions using Adobe Experience Manager (AEM). This role is vital in ensuring that our digital assets are crafted to meet high standards of quality and performance which ultimately drives customer satisfaction and engagement. Working within a collaborative team environment you will play an essential part in enhancing our web capabilities and delivering stateoftheart solutions to our clients. In addition to technical skills the role demands effective communication adaptability and a commitment to continuous learning in an everevolving digital landscape. Join us in making a significant impact by leveraging your expertise and passion for technology!
Key Responsibilities
- Design and develop AEM components and templates.
- Create responsive web pages using HTML CSS and JavaScript.
- Integrate thirdparty APIs and services into AEM.
- Collaborate with UX/UI designers to enhance user experience.
- Work closely with project managers and stakeholders to understand requirements.
- Participate in code reviews and ensure best practices.
- Optimize applications for maximum speed and scalability.
- Debug and troubleshoot issues related to AEM applications.
- Maintain version control for code using Git.
- Develop and execute unit and integration tests.
- Provide technical support and documentation for endusers.
- Stay updated with the latest trends in web technologies and AEM.
- Contribute to architectural discussions and design solutions.
- Assist in migrating existing applications to newer versions of AEM.
- Collaborate with crossfunctional teams in an Agile development environment.
Required Qualifications
- Bachelor s degree in Computer Science or related field.
- Proven experience as an AEM Developer or in a similar role.
- Strong knowledge of Java programming and OOP principles.
- Familiarity with AEM architecture and ecosystems.
- Experience with frontend technologies (HTML CSS JavaScript).
- Understanding of responsive and adaptive design principles.
- Experience using version control tools like Git.
- Knowledge of RESTful services and API integrations.
- Familiarity with cloud technologies such as AWS or Azure.
- Experience in Agile Software Development methodologies.
- Excellent problemsolving skills and attention to detail.
- Strong communication and teamwork skills.
- Ability to work independently and manage multiple tasks.
- Commitment to continuous learning and skill development.
- Experience with testing frameworks and performance optimization.
testing frameworks,html,azure,responsive design,version control,api integrations,problem solving,agile methodologies,adobe,html/css,agile,restful services,adobe experience,java,css,aem,aws,git,cloud technologies,javascript