The 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
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
Qualifications, key skills and experience required
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
