Job Information
Ford Motor Company Senior AEM Developer in Chennai, India
Seeking a seasoned and highly skilled Senior Software Engineer with a deep expertise in Adobe Experience Manager (AEM) to lead and drive the development of innovative digital solutions. The ideal candidate will have a proven track record of delivering complex AEM projects and a strong understanding of AEM's architecture, best practices, and integration capabilities
Lead the design, development, and implementation of AEM solutions, ensuring alignment with business requirements and technical standards
Architect and customize AEM components, templates, and workflows to deliver scalable and high-performing digital experiences
Provide technical leadership and mentorship to junior team members, guiding them in AEM development best practices and methodologies
Collaborate with cross-functional teams to integrate AEM with other enterprise systems, third-party tools, and APIs
Conduct code reviews, performance optimizations, and troubleshooting of AEM-related technical issues
Stay updated on the latest AEM features, tools, and industry trends to drive continuous innovation and improvement
Define and advocate for AEM development best practices, standards, and governance within the organization
Full stack developer who also develops automated unit tests with working software, to confirm software functionality conformance to functional and non-functional requirements. Develops automated functional tests to confirm user story acceptance and to detect regression defects.
Be knowledgeable of overall IMG eCommerce product / customer journeys
Develops good understanding the product’s value/use. Has a thorough knowledge of the services handled by the Product Team
Responsible for product architecture, security, and product engineering work along with Architects for the AEM solution
Acts as an advocate for developing clean, valuable working software.
Collaborates with other team members to provide input on best ways to develop the product features/deliverables
Assess the tech debts in product and prioritize the work based on impact
Own and facilitate ceremonies – work with Integration manager on the PI planning sessions and prepare the feature briefs for same.
Performs exploratory testing to confirm application execution and to identify software deficiencies not covered by automated testing.
Reviews continuous integration build status and fixes build failures.
Reviews ongoing production software operations and troubleshoots / triages production issues.
Provide overall technical input for CRUX meetings (UX, first intro to design) and Triage
Works closely with product managers and applies software craftsman principles like clean code and test-driven development
Work closely with PM to enable team to work
Creates chores and investigation items, identifies stories to be split up/improved
Remove blockers
Establish trust
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
7+ years of hands-on experience in AEM development, with a strong focus on AEM 6.x and above
Expertise in Java, JSP, HTML, CSS, JavaScript, and related web technologies
Proficiency in React JS, Angular, GCP, Jenkins, Gradle, Maven, Tekton
In-depth understanding of AEM architecture, including AEM Sites, Assets, and Forms
Proven experience in architecting and implementing AEM-based solutions, including custom components, OSGi services, and integrations.
Strong knowledge of AEM deployment strategies, caching mechanisms, and performance optimization techniques
Experience with AEM development tools, such as CRXDE, AEM Developer Console, and AEM Desktop App
Excellent problem-solving skills, leadership abilities, and a collaborative mindset
Adobe Certified Expert (ACE) or Adobe Certified Developer (ACD) certification is highly desirable
Requisition ID : 29973
Ford Motor Company
- Ford Motor Company Jobs