
Staff Software Engineer . NET, Full Stack
Commonwealth Bank of Australia27 days ago
Sydney, Australia or Melbourne, AustraliaStaff+
Responsibilities
- Design and develop scalable .NET services, APIs, and event-driven systems for CBA’s digital wealth platform.
- Provide hands-on technical leadership across architecture, engineering standards, and strategic technology outcomes.
- Build resilient, secure, high-performing cloud-native platforms using distributed systems and modern architecture patterns.
- Drive end-to-end software delivery across the software development lifecycle.
- Champion automated testing, observability, performance optimization, and continuous improvement.
- Use AI engineering tools and emerging GenAI capabilities to improve developer productivity and software delivery.
- Mentor and coach engineers while fostering technical growth and engineering excellence.
- Collaborate with Engineering Managers, Product Owners, product leaders, business stakeholders, and domain experts.
- Translate complex requirements into scalable, customer-focused solutions and advance engineering practices across teams.
Requirements
- Deep expertise designing and delivering end-to-end .NET/C# full-stack solutions using ASP.NET Core, React, and Next.js.
- Experience architecting scalable, resilient, and secure systems using microservices and event-driven architectures.
- Experience with AWS cloud technologies, Infrastructure as Code, containerization, and CI/CD pipelines.
- Experience with automated testing, observability, performance optimization, and secure software delivery.
- Ability to provide technical leadership, guide architecture, mentor engineers, and drive cross-team alignment.
- Experience collaborating with business and technology stakeholders in large-scale enterprise environments.
- Familiarity with AI engineering tools, GenAI capabilities, agent frameworks, RAG, and model evaluation.
- Nice-to-have experience with AWS EMR, AWS Glue, Apache Flink, Amazon Kinesis, data pipelines, distributed data processing, data modeling, data governance, and scalable data workflows.
Tech Stack
Apache FlinkApache JMeterAWSC#DatadogDockerGitHub ActionsGrafanaKubernetes.NETNext.jsPostmanPrometheusReactSelenium
Categories
About Commonwealth Bank of Australia
Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances. Connect with us, we'd like to hear from you: facebook.com/commonwealthbank twitter.com/commbank youtube.com/commbank youtube.com/commbankbusiness instagram.com/commbank Our Community Guidelines can be found at: https://www.commbank.com.au/support/social-networks.html For information on our Privacy Policy visit https://www.commbank.com.au/support/privacy