Find jobs in your area of interest

Senior Developer/ Lead

Apply now Job no: 53713812
Brand: Australia Post
Categories: Digital
Work type: Permanent Full Time
State: VIC
Location: Melbourne

You might think you know us, but we’re transforming.  

In this rapidly evolving commercial landscape, we’re changing too.

And we’re only getting started.

Product innovation is at the core of Australia Post’s transformation. That’s why our teams of engineering, development and design specialists are challenged, supported and valued. We provide an environment that ensures we deliver the best: leading edge technologies; a creative, agile approach; a unique breadth of projects and an unexpectedly dynamic, small team culture that feels more like a start-up than a 208-year old icon.

We’re on the lookout for innovative people to join our team.

Product and Innovation?
The purpose of Product & Innovation is to create products that people love and trust, while delivering a sustainable future for Australia Post. The business unit is responsible for managing and transforming our enterprise products, innovation, and digital capability. The five key product areas that Product & Innovation is responsible for include Parcel and Express Services, International Products & Services, Mail Services & Decipha, Identity Products & Services and Payments & Financial Services with Portfolio Strategy, Innovation and Engineering providing technical expertise across these portfolios.

The role?
As a Senior Developer/ Lead, you will be responsible for undertaking development activities required to deliver technology solutions that meet the business needs -considering holistic solutions, applying design patterns that result in maintainable codebases with sound coding practices.

You will also recommend options for improving operational efficiency and standards, acting as a business change driver to improve value, operational efficiency and productivity.

What you'll be doing:

  • Completing development deliverables in a timely manner and to the appropriate level of quality so that the delivered solutions are fit-for purpose, can be efficiently supported and the impact of future change requests can be assessed
  • Working with IT, the Business and external partners to ensure that the technology solutions are delivered on time, on schedule and on budget
  • Collaborating with project teams to provide estimations
  • Working across IT to assess system requirements and specifications, identifying and addressing any potential issues prior to implementation
  • Designing technical solutions of assigned technology solutions for projects
  • Assisting and supporting testing activities (e.g. System, Integration and User Acceptance)
  • Creating and updating application documentation so that support can be efficiently performed, and the impact of future change requests can be assessed
  • Putting in place full version control and configuration management to ensure that the production service is not compromised

We'd love for you to have the below experience/ knowledge:

  • Experience with Kotlin ideally, alternatively Java (11)
  • Previous experience building and maintaining RESTful API
  • Knowledge of build tools, preferably Gradle
  • CI/CD experience, preferably Gitlab
  • Docker experience
  • Knowledge of API/development best practices, and an advocate for strong technical standards
  • JavaScript/TypeScript/HTML/CSS and experience with a modern framework/library, preferably React
  • Database/SQL knowledge, MySQL experience preferred
  • Experience in designing software solutions in Cloud, preferably AWS
  • Knowledge of OAuth/OIDC based authentication a bonus
  • Exposure to monitoring tools like new relic, sumologic desirable
  • Native App development experience (iOS and/or Android) highly desirable
  • Advocate for collaboration (JIRA, WIKI, SharePoint, Rally)
  • Knowledge and understanding of micro services architecture
  • Previous experience/ interest in mentoring junior developers

You will have a Devops mindset, with previous experience working in an agile environment, using Agile, Scrum/XP, SAFe, and love Contributing fresh ideas and learnings to Community of Practices. You will also be comfortable working autonomously, are results oriented and can work well with ambiguity.

We believe investing in our people is good business.

That’s why we have a team dedicated to career coaching and support for our employees. And we know that your life outside of work matters. So, while we work hard, we also have a culture that promotes a genuine work/life balance. Our teams operate flexibly so please speak to us about what this could look like for you.

Together, our differences make us stronger.  

With a reach across Australia and beyond, we’re building a workforce that’s as diverse as the communities we serve. Learn more about how we're supporting inclusion at Australia Post, here. If you require adjustments at any stage of the recruitment process, please reach out to the Talent Acquisition Diversity Team at inclusivecareers@auspost.com.au.

Australia Post welcomes applications from Aboriginal and/or Torres Strait Islanders. Check out this short video to find out how we acknowledge and pay our respects to the Traditional Custodians of the land we operate on.     

Ready to join the transformation of Australia Post?   

Click apply now, to help shape our tomorrow.    



Advertised: AUS Eastern Daylight Time
Applications close: AUS Eastern Daylight Time

Back to search results Apply now Refer a friend

Share this:

| More

Already applied?

Check the progress of your application, or update your details.
Log in

Get regular job alerts

Stay up to date about job opportunities with us

Refine search