Principal Software Engineer – Full Stack (.net / React, Next.js)
Commonwealth Bank of Australia
Sydney, NSW, Australia
.net/.net core and c# expertise
Full-stack development with react and next.js
Aws cloud-native engineering
As a Principal Software Engineer, you will shape the technical direction behind products supporting millions of customers through their home-buying journey
Job Summary
As a Principal Software Engineer, you will shape the technical direction behind products supporting millions of customers through their home-buying journey.
You will lead major engineering initiatives, driving architectural strategy and delivering scalable, intuitive, and world-class full-stack solutions.
The role involves uplifting a 250-person engineering organisation through mentoring, coaching, and promoting technical excellence.
Matching Summary
As a Principal Software Engineer, you will shape the technical direction behind products supporting millions of customers through their home-buying journey.
Skills & Requirements
Must-have
.NET/.NET Core and C# expertise
Full-stack development with React and Next.js
AWS cloud-native engineering
Microservices and scalable API architectures
CI/CD and DevSecOps practices
Container orchestration with Docker and Kubernetes
GraphQL and REST API integrations
Nice-to-have
Mentoring and design leadership
AI-assisted development skills
Experience with PostgreSQL and Oracle databases
Monitoring with Prometheus, Grafana, Splunk, AWS CloudWatch
Collaboration with product and design teams
Key Requirements
Experience leading technical strategy and solution design