Vacancy expired!
- As a Senior AEM Engineer on WM’s Digital Studio Engineering team, you are responsible for architecting, developing, coding, testing, and debugging websites and web applications and producing significant enhancements to existing applications.
- You will participate in design sessions with architects and other engineers to align digital solutions with business initiatives and coordinate and oversee production releases.
- You enjoy working on complex projects requiring additional specialized knowledge in website architecture.
- Day-to-day you will work in an Agile environment with Front-End Engineers, User Experience Designers, Visual Designers, Product Owners, and Business Analysts to translate their digital solutions onto the web.
- Have a minimum of 6 years of experience in architecting and developing AEM applications and at least 2 years of experience in SPA development for AEM.
- Be able to architect and develop large scale web applications in both traditional and headless architectures that can deliver personalized content in multiple languages and countries.
- Participate in technical and functional discussions.
- Understand and collect the business needs and convert them into requirements and use cases, and then design, develop and present the solution to scrum team members.
- Understand installation and configuration of Publishers and Dispatchers.
- Have expertise in architecting, developing, and customizing AEM components and services
- Be well versed with Content Fragments, Experience Fragments, and Dictionaries, and Personalization and Content Targeting.
- Be experienced in customizing the UI to enable Content Designers to define content fragment forms.
- Have experience with internationalization and localization
- Have strong experience in building and customizing replication agents, building new agents.
- Use excellent communication skills to collaborate with internal and external developers on strategy and implementation
- Be experienced in Agile methodology, iterative development and JIRA
- Be comfortable working with macOS, Linux, GitHub, JIRA, Jenkins
- Work with technical leads to design AEM solutions that support product owners
- Support the planning and delivery of maintenance releases, new development, and site migrations
- Attend product and scrum team meetings as an AEM subject matter expert
- Work collaboratively with front-end developers and content managers when architecting out new components and content fragments
- Work as part of an Agile team to build complex AEM features from user stories
- Plan and execute deployments
- Mentor other developers as they learn AEM and component development
- Help guide the development process for AEM efforts along the most efficient path
- Lead and participate in proof of concepts to advance and improve our technology stack
- Be actively involved with building and maintaining our component library
- Update and maintain current AEM features/components
- Work closely with our Adobe Managed Service partners
- Conduct and participate in code reviews, and write unit tests and ensure appropriate code coverage
- Care deeply about writing high-performance, reusable code that will be used across our product
- Be passionate and proactive about learning and working with new technologies
- Experience/knowledge of building web applications with ReactJS or NextJS
- Adobe Certified Expert certification
- Agile/Scrum certification