Senior Software Engineer

Australian Payments Plus Limited

Sydney

On-site

AUD 140,000 - 190,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Australian Payments Plus Limited is seeking a Senior Software Engineer to design, build, and scale secure software powering Australia's payments infrastructure. You will work across the full SDLC, influence technical direction, and champion modern practices including Agentic-AI tools to boost productivity and code quality.

You will collaborate with Product, Architecture, Security and Operations teams, mentor engineers, and help shape AP+'s engineering capabilities.

Qualifications

  • 5+ years of software development experience.
  • 1Bachelor's degree in Computer Science or Software Engineering, or equivalent.
  • Experience delivering complex software solutions in a senior role.
  • Experience building scalable distributed systems and cloud-native apps.
  • Secure software engineering practices and OWASP awareness.
  • Experience with Agentic AI enabled tools for development.
  • Strong design and architectural evaluation skills.
  • Collaborative with Product, Architecture and QA teams.
  • Hands-on AWS, Docker, Kubernetes, CI/CD, and IaC experience.

Responsibilities

  • Design, build, and maintain secure, scalable software components and APIs.
  • Lead development of complex software systems and distributed services.
  • Promote clean architecture and secure coding practices.
  • Improve delivery through CI/CD, automation, and cloud-native approaches.
  • Leverage AI-enabled tools to accelerate development and quality.
  • Collaborate with Product, Architecture, Security and Operations teams.
  • Mentor engineers and contribute to engineering standards.
  • Shape AP+ engineering direction and trade-offs.

Skills

5+ years exp
Java
TypeScript
C#

Education

Bachelor's degree in CS/SE

Tools

AWS
Docker
Kubernetes
CI/CD
IaC

Job description

Life @ AP+:

We are one connected team in pursuit of one inspiring purpose – to unite people and technology to power better experiences. Each of us has a part to play in making that happen. You’ll be encouraged to bring your big ideas forward and make a difference through your work. Taking steps forward in your career whilst still having room for fun, friendships, and flexibility in your daily life.

We’re driven by our core values: lead with heart, learn for tomorrow and live our legacy. A purpose like ours takes the inspired impact of an incredible team. Ready to change the game? We’re ready to help you do it.

The Role:

As a Senior Software Engineer, you'll design and build secure, scalable and high-performing software that powers Australia's critical payments infrastructure. Working across the full software development lifecycle, you'll solve complex engineering challenges, influence technical direction and collaborate with product, architecture and engineering teams to deliver resilient, customer-focused solutions. You'll also champion modern engineering practices, leveraging Agentic-AI engineering tools to improve productivity, code quality and delivery outcomes.

Key outcomes the role will own
  • Design, build and maintain secure, scalable and resilient software solutions that support business and customer outcomes.
  • Lead the design and implementation of complex software components, APIs and distributed systems using modern engineering practices.
  • Drive technical excellence through clean architecture, secure coding standards, code reviews and continuous improvement initiatives.
  • Optimise software delivery through CI/CD, automation, cloud-native technologies and infrastructure-as-code practices.
  • Leverage AI-powered development tools to accelerate coding, testing, refactoring and documentation while maintaining high engineering standards.
  • Collaborate closely with Product, Architecture, Security and Operations teams to deliver high-quality, production-ready solutions.
  • Mentor and support engineers, contributing to a culture of continuous learning, collaboration and engineering excellence.
  • Influence technical decisions, evaluate design trade-offs and help shape the future direction of AP+'s engineering capability.
Required experience to be successful in the role:
  • 5+ years of experience with software development using one or more modern programming languages, such as Java, TypeScript or C#.
  • Bachelor's degree in either Computer Science, Software Engineering, or a related field. Or equivalent practical experience.
  • Demonstrated experience building and delivering complex software solutions in a Senior Software Engineer or similar role.
  • Experience building scalable distributed systems, APIs and cloud-native applications using modern software architecture principles.
  • Deep understanding of secure software engineering practices, including secure coding, common OWASP security risks, and software quality.
  • Experience using Agentic AI enabled engineering tools to perform software development, testing, refactoring and documentation, while maintaining strong engineering discipline and code quality.
  • Strong software design capability, with experience evaluating architectural trade-offs and delivering maintainable, high-quality solutions.
  • Experience working in cross-functional engineering teams and partnering effectively with Product, Architecture and QA stakeholders.
  • Demonstrated ability to mentor junior engineers, conduct code reviews and contribute to engineering standards and best practice.
  • Hands-on experience with AWS, Docker, Kubernetes, CI/CD pipelines and Infrastructure-as-Code will be highly regarded.
  • Experience within payments, financial services or other highly regulated environments will be highly regarded but is not essential.

We want to remove all barriers to inclusion so if you need advice or support with your application, we’re here to help. Please reach out to recruitment@auspayplus.com.au. We also encourage you to let us know your pronouns at any point during the recruitment process.

AP+ are not partnering with Recruitment agencies for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Australian Payments Plus • Sydney

On-site
AUD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Australian Payments Plus • Sydney

On-site
AUD 140,000 - 200,000
Senior Software Engineer
Senior Software Engineer

Hatch • Sydney

On-site
AUD 140,000 - 180,000
Quality Engineering Manager
Quality Engineering Manager

Australian Payments Plus Limited • Sydney

Hybrid
AUD 150,000 - 190,000
Senior Manager - Risk Advisory & Assurance
Senior Manager - Risk Advisory & Assurance

Australian Payments Plus Limited • Sydney

Hybrid
AUD 120,000 - 170,000
Senior Software Engineer – AI-Driven Payments & Cloud
Senior Software Engineer – AI-Driven Payments & Cloud

Australian Payments Plus Limited • Sydney

On-site
AUD 140,000 - 190,000
Project Manager
Project Manager

Australian Payments Plus • Sydney

On-site
AUD 100,000 - 120,000
Quality Engineering Manager
Quality Engineering Manager

Australian Payments Plus • Sydney

On-site
AUD 180,000 - 240,000
Senior Project Manager
Senior Project Manager

Australian Payments Plus Limited • Sydney

Hybrid
AUD 140,000 - 190,000
Senior Manager - Risk Advisory & Assurance
Senior Manager - Risk Advisory & Assurance

Australian Payments Plus • Sydney

On-site
AUD 150,000 - 210,000