Job Description
Job Title: Senior AEM Developer
Location: Atlanta, GA (Onsite) (Tue,Wed,Thu)
We are seeking a highly skilled and AEM-certified Senior Developer with 5-7 years of experience in software development or testing. The ideal candidate will have strong expertise in Adobe Experience Manager (AEM) along with a solid background in front-end or full-stack development. Proficiency in AlpineJS, JavaScript, TypeScript, and Node.js is essential, as is experience working with version control tools such as Bitbucket and Git.
This role requires a proactive professional who is passionate about learning new technologies and thrives in an Agile, test-driven development (TDD) environment. The successful candidate will demonstrate strong troubleshooting skills, a solid understanding of the software development lifecycle (SDLC), and the ability to manage multiple priorities in a dynamic, fast-paced setting.
Responsibilities:
Design, develop, and maintain web applications using Adobe Experience Manager (AEM).
Implement front-end and full-stack solutions using AlpineJS, JavaScript, TypeScript, and Node.js.
Collaborate with cross-functional teams to gather requirements and deliver scalable, high-performance solutions.
Integrate AEM with other systems and third-party APIs as needed.
Follow Agile and Test-Driven Development (TDD) practices throughout the software lifecycle.
Maintain code quality using Git/Bitbucket and conduct regular code reviews.
Troubleshoot and resolve production issues in a timely and efficient manner.
Stay up to date with the latest tools, technologies, and best practices in AEM and web development.
Ensure adherence to software development standards and security protocols.
Contribute to continuous improvement initiatives within the development team.
Skills:
Strong Frontend, Full Stack, or UI development skills
Proficient in AlpineJS, JavaScript, TypeScript, and Node.js
Experience with Bitbucket/Git version control systems
In-depth understanding of Software Development Life Cycle (SDLC)
Hands-on experience with Agile methodologies, Test-Driven Development (TDD), and continuous integration