Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Commonwealth Bank

Principal Software Engineer, .NET, Application Modernisation Exp

Commonwealth Bank

Principal Software Engineer working at CommBank, focused on modernizing applications using .NET and Python. Building secure APIs and microservices in a fast-paced banking environment.

Posted 5/1/2026full-timeSydney • 🇦🇺 AustraliaLeadWebsite

Tech Stack

Tools & technologies
Amazon RedshiftAWSCloudGrafanaMicroservices.NETPrometheusPythonSplunk

About the role

Key responsibilities & impact
  • Own engineering for PD Tools and Farlo services: design, build, and operate .NET/Python microservices
  • Modernize legacy components and workflows; drive architectural refactors
  • Establish golden paths for CI/CD, automated testing, and progressive delivery
  • Embed observability and operability with SLOs/SLIs and production readiness reviews
  • Partner with product and platform teams to plan increments and de-risk changes
  • Ensure compliance with Tech Controls and Privacy Front Door processes
  • Drive the integration of GenAI capabilities to enhance user experience

Requirements

What you’ll need
  • Experience or exposure with C#/.NET Core, Python
  • REST APIs, microservices, asynchronous patterns
  • Strong experience in modernizing complex applications in the last 3–4 years
  • Hands-on leadership; influencing GM-level stakeholders, mentoring engineers
  • Risk mindset: proactively manage security, privacy, resiliency and change risk
  • Cloud & Platform: AWS (EKS, S3, EMR/Redshift optional)
  • CI/CD & DevSecOps: GitHub Actions, ArgoCD
  • Observability & Reliability: Splunk, Grafana, Prometheus, PagerDuty

Benefits

Comp & perks
  • Flexible work arrangements
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETC#PythonREST APIsmicroservicesasynchronous patternsCI/CDDevSecOpsGenAImodernizing complex applications
Soft Skills
hands-on leadershipinfluencing stakeholdersmentoring engineersrisk mindsetproactive management