AEM/Full Stack Software Engineer
Listed on 2026-09-01
-
Software Development
Full Stack Developer, Backend Developer, Software Engineer, Front End Developer
We made history and now we work to transform the future – for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles. Come build what matters.
Enterprise Technologyplays a critical part in shaping the future of mobility. If you’re looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience and improve people’s lives, this is the opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are.
We are seeking a talented and motivated Software Engineer with strong programming fundamentals and experience developing web applications to join our Communications team.
This role is an excellent opportunity for an engineer, preferably with prior Adobe Experience Manager (AEM) experience having a strong foundation in software development.
We are looking for someone with technical foundation, curiosity, problem-solving ability, and determination to learn who can progressively take on more complex technical responsibilities.
With the right mindset and commitment to continuous learning, this role provides an opportunity to develop deep expertise in AEM, Java/backend development, frontend technologies, web architecture, and enterprise application development
.
- Design, develop, test, and maintain high-quality software applications.
- Apply strong software engineering principles to create clean, maintainable, and scalable solutions.
- Participate in technical design discussions and contribute to architectural decisions.
- Troubleshoot technical issues and identify root causes.
- Participate in code reviews and continuously improve code quality.
- Work collaboratively with other engineers, architects, product owners, and business stakeholders.
- Develop AEM components, templates, services, APIs, and integrations.
- Build modern web experiences using HTML, JavaScript/Type Script, CSS, and frontend frameworks.
- Develop an understanding of how content management systems, backend services, APIs, and frontend applications work together.
- Progressively take ownership of more complex AEM and web development initiatives.
- Demonstrate a strong willingness to learn new technologies and development practices.
- Take initiative to build technical knowledge through hands-on experimentation, self-training, documentation, and other learning resources.
- Apply newly acquired knowledge to real-world development problems.
- Seek feedback and actively work to strengthen technical skills.
- Grow from implementing well-defined solutions to independently designing and delivering increasingly complex solutions.
- Lead the end-to-end technical execution of Corporate Communications products. Partner with the Product Owner to review requirements and collaborate with the Tech Anchor to design, code, and deploy scalable frameworks using React and Adobe Experience Manager (AEM).
- Leverage AEM and React to build scalable features and resolve technical issues while partnering closely with business stakeholders to translate requirements into robust, user-focused solutions.
- Participate in agile ceremonies including daily stand-ups, sprint planning, retrospectives, and backlog refinement sessions
- Collaborate cross-functionally with business stakeholders, designers, and product managers to define requirements, evaluate technical approaches, and architect solutions
- Design, develop, and deliver feature implementations within sprint commitments
- Conduct thorough testing across development and QA environments to ensure quality and performance standards
- Triage production issues and deploy timely fixes to maintain site reliability and user experience
- Provide application support and support cloud migrations.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
- 3+ years of professional software development experience.
- Strong programming skills in at least one core programming language such as C#,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).