AEM Developer

Job Title: AEM Developer
Contract Type: Permanent
Location: Melbourne CBD, Victoria
Salary: Negotiable
Start Date: ASAP
Reference: 242632_1642222654
Contact Name: Sue Templeton
Contact Email:
Job Published: January 15, 2022 15:57

Job Description

The Senior AEM Developer - Frontend is responsible for the coding, analysis and design of AEM digital solutions, while contributing to testing, continuous integration and deployment activities related to the product.

Experience & skills:

  • A demonstrated ability to define and deliver quality focused business outcomes
  • An ability to encourage others to contribute their perspective and depth of experience
  • A team focused individual, who enables team success through demonstrating best practice
  • An understanding of current development trends and a willingness to adapt to use the right technology to solve team challenges
  • A person who has their own unique experiences, and shares learning to enhance the team's delivery capability
  • An ability to engage with key business stakeholders to ensure the team focus on solving the right problem in the right way
  • An ability to pragmatically challenge the way we work and drive improvement to development and business practices

Senior digital developers are deployed on cross functional agile teams to deliver solutions for our customers. We use the scaled agile framework (SAFe), therefore it means that not only do we work with our team, we work collaboratively with other teams within our own release train. Our solutions cut across the entire technology stack which includes digital, SAP and data. The senior digital developer plays an important role because they are an enabler to delivering transformational customer experiences that meet or exceed our customer requirements.

Key accountabilities of this role

The senior digital developer is accountable for:

Digital platform development

  • Design and develop software with activities that include coding, testing, deployment scripting and configuration in all relevant domains and related technologies
  • Develop components to support architectural test patterns using best practice and design patterns
  • Translate product owner expectations into fully developed functionality that meets the customer requirements
  • Develop high quality unit tests, integration tests and automated UI/API tests
  • Collaborate, experiment and contribute in an agile software team
  • Contribute to system analysis, solution (functional & technical) design and feasibility activities

Deliver quality products through collaboration with QA, BA and UX specialists

  • Working with relevant stakeholders to complete testing
  • Working with appropriate experts to ensure consistency of the implementation for all components

Driving continuous improvement

  • Be proactive at identifying suggested improvements to our solutions
  • Re-using components where possible


  • Mentoring and fostering growth in other developers
  • Being an active participant in relevant forums and respectfully contributing opinions
  • Collaboratively work with business stakeholders and other technical leaders

Qualifications, key skills and experience required

AGL is seeking developers with the following skills and experience:

  • Adobe Experience Manager Frontend Integration
  • Storybook Integration
  • Experience with Design Language Systems
  • Angular4+, HTML5, CSS3, SASS and Typescript
  • C#, ASP.Net MVC, Web API and XUnit.
  • Azure experience advantageous.
  • Agile Tools: Jira, Confluence
  • Previous experience working within the scaled agile framework (SAFe) is highly regarded
  • Strong communication skills both technical and non-technical
  • Good understanding of test-driven development, continuous integration and building high quality solutions

Your Experience

  • relevant industry experience or demonstrated capability in similar role
  • Ideally some experience with a similar technology stack to ours

Team skills

  • Experience working in an agile team utilising the scrum tool set
  • Experience mentoring and guiding junior developers
  • Demonstrated ability to lead meetings and team activities
  • Demonstrated stakeholder management bridging the technology and business stack
  • Knowledge of modern leadership practices will be highly regarded

Academic requirement

  • Tertiary qualification majoring in technology or technology-related subjects, or appropriate industry experience

Permanent position

Melbourne Remote