Permanent
Posted on 14 August 23 by Brad Anderson
Powered by Tracker
Implement and maintain Adobe Experience Manager (AEM). As the Senior Web Developer works with User Experience Designers to create cross-platform, browser compatible user interfaces through the use of HTML, CSS, JavaScript, and other front end technologies, as well as support these applications. Collaborates with other IT departments, as well as analyze business requirements and recommend solutions that meet company goals. In addition to mentoring and supporting team members, the Sr. Web Developer provides thought leadership on front end design and development best practices.
What Youll Do:
Design and develop web applications using the Adobe platform, including guidance of site structure, components, templates, workflows, dialogs, object mode designs (Java APIs), and unit testing using AEM architecture (CRX, OSGI, JCR)
Setup and configure AEM authoring, publish, and dispatcher environment with Adobe recommended best practices
Integrate AEM with other marketing products like Assets, Target, Campaign, and other internal endpoints.
Work closely with Managed Service Team or vendor to ensure sound practices regarding site architecture, performance and reliability, and content delivery are in place.
Assist in deploying applications to Dev, QA, Production environments and migrations.
Work in an agile, rapid development and prototyping environment.
Work with front-end technologies and frameworks (e.g. React).
Follow best practices for secure web programming and deployment. Adhere to internal best practices with respect to coding standards, unit test coverage, automation, and continuous integration.
Resolving user-identified functional and technical issues relating to Adobe AEM/CQ.
Key contributor for AEM Governance process to review UX design, coordinate AEM componentization process, ensure design standards, guidelines and best practices are followed at program level
Must Haves:
6+ years of development experience with Adobe AEM (6.0 and later required; AEM 6.3 is a plus)
Experience of J2EE programming. Knowledge of Sling, Spring and Struts or other MVC frameworks.
7+ years of software development experience
Integration experience of Adobe Analytics or Google Analytics with AEM
Bachelor of Science degree