Lead AEM Developer
AEM version 6.1, Adobe AEM, AEM Modules, Granite, Sling, OSGi, JCR, Lead Developer, Java, JDK 1.8, Agile
Your new company
Our client a prestigious financial services company are looking to hire a Lead Developer to join their strategic digital programme team.This will be an instrumental role to lead the implementation and development capability of a new strategic content platform for the redesign of organisations customer facing websites.
Your new role
*Be the Lead Developer in an orgs Scrum Team for current and future strategic digital programmes
*Leading the technology implementation of 'Adobe Experience Manager (AEM)' as a strategic content management platform for digital
*Lead the definition of AEM development standards and frameworks, software architecture, design principles and ways of working
*Establish the operating model for AEM development (and contribute to this as a group-wide initiative)
What you'll need to succeed
Essential Technical Skills
*Professional Experience working in AEM version 6.1
*Excellent knowledge and experience on Adobe AEM, with expertise on all AEM Stack: AEM Modules, Granite, Sling, OSGi and JCR.
*Working experience implementing Templates, Components, Dialogs and Workflows in Adobe AEM platform.
*Good working experience in component based development with Java, valuable experience developing with JDK 1.8.
*Working experience in Java Unit Testing using Mockito and PowerMock frameworks.
*Strong working knowledge of Agile Software Architectures.
*Experience in Agile Scrum environment.
*Knowledge of modern software engineering practices, such as Test Driven Development, Behaviour Driven Development, Continuous Integration (Jenkins, Maven) & Static Analysis software (SonarQube, Coverity).
Desirable Technical Skills
*Experience in the following frameworks related with Adobe AEM: Sightly, Sling Models and WCM Use API.
*Working experience designing AEM Component Dialogs for Touch UI with Granite UI framework.
*Experience in a multi Scrum teams environment, managed by Scrum of Scrums or Scrum Nexus.
Essential Organisational Skills
The successful candidate will ideally have a experience in a number of the following areas:
*Mentoring and coaching of the software engineering team
*Experience in working with strategic resourcing partners both offshore, onshore and nearshore.
*Managing and coordinating distributed development teams
*Shaping, assessing and estimating the impact of new projects and initiatives.
*Extensive experience working with Agile (Scrum/ Kanban)
*Negotiating, influencing, effectively challenging and gaining commitment
What you'll get in return
The client offers a competitive salary and fantastic benefits, including excellent pension and bonus potential, as well as generous annual leave.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
This job was originally posted as www.totaljobs.com/job/76743257