What are the responsibilities and job description for the Senior AEM Developer position at TechDoQuest?
Job Summary:
We are seeking a highly skilled Senior Software Developer with extensive experience in Adobe AEM Development. The ideal candidate will have a strong background in software development, with a focus on delivering high quality solutions using Adobe Experience Manager. This role requires a proactive individual who can work collaboratively within a team and contribute to the design, development, and implementation of innovative software solutions.
Responsibilities:
- Design, develop, and maintain applications using Adobe AEM.
- Collaborate with cross functional teams to gather requirements and translate them into technical specifications.
- Implement best practices for software development, including coding standards, testing, and documentation.
- Perform code reviews and provide constructive feedback to team members.
- Debug and troubleshoot issues in existing applications, ensuring timely resolution.
- Stay updated with the latest trends and technologies in software development and Adobe AEM.
- Participate in project planning and estimation activities.
- Mentor junior developers and assist in their professional growth.
Mandatory Skills:
- Strong expertise in Adobe AEM Development, including AEM Sites, AEM Assets, and AEM Forms.
- Proficient in Java, HTML, CSS, and JavaScript.
- Experience with RESTful APIs and web services.
- Solid understanding of software development methodologies, including Agile and Scrum.
- Ability to work in a fast paced environment and manage multiple priorities.
Preferred Skills:
- Experience with front end frameworks such as React or Angular.
- Familiarity with cloud platforms (AWS, Azure) and CI/CD pipelines.
- Knowledge of SEO best practices and web analytics tools.
- Experience with version control systems, particularly Git.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 7 10 years of experience in software development, with a focus on Adobe AEM.
- Strong problem solving skills and attention to detail.
- Excellent communication and interpersonal skills.