Logo
ShiftCode Analytics

Senior AEM Developer

ShiftCode Analytics, Atlanta, Georgia, United States, 30383


Interview : Video

Visa : USC, GC, GC EAD, H4, L2

This is hybrid from day-1

Need a genuine candidate

Description :Must be an expert on working with AEM 6.5 and above code base and technology stack.Responsible for implementing and supporting component design for enterprise.Hands-on developer on Adobe AEM and one or more Adobe marketing cloud products solutions built upon the Adobe Experience Manager/CQ5 platform.Responsible for programming, testing, implementing, documenting, maintaining and supporting web content management software components in adherence with Client standards, processes and industry best practices.Responsible for supporting automated testing processes and both scheduled and emergent product release deployments.Develop high quality, secure, scalable web content management features and enhancements based on technical requirements specifications and design artifacts within expected time and budget.Develop new components, templates, workflows and OSGi modules using JSP as well as HTL with 100% hands-on roleDevelop web content management solutions using Java, JSP, JCR, OSGI, HTML, CSS, XML, JavaScript and other related development technologies.Experience with web service integrations, including REST & SOAP.Provide quality development solutions, including leveraging Java unit test cases and test driven development (leveraging browser UI test tools), as part of continuous delivery.Integrate enterprise standard Adobe Web Analytics tagging into web content solutions built in Adobe Experience Manager/CQ5.Communicate directly with team leaders to ensure iterative delivery dates across a continuous development lifecycle are met, while identifying emerging issues.

All About You

You have experience on AEM and related tech stack.You have experience leading and mentoring other engineers in a technical capacity.You have experience with secure coding standards (e.g., OWASP, CWE, SEI CERT)You have experience delivering major pieces of functionality on time and on-budgetYou have experience solving scale, resilience, security, and robustness problemsYou have ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable and efficientYou understands functional and non-functional testing types to elaborate and estimate test efforts.You have experience with different SDLC practices (Waterfall/Scrum/Kanban/SAFe) and the delivery situations they are used forYou have proficiency in using basic engineering principles for building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture)Familiar with different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services, web-applications, big data).You have good communication skills - both verbal and written - with strong relationship building, collaborative skills and organizational skills.