Commonwealth Bank of Australia

Senior Software Engineer - .NET Full Stack

Commonwealth Bank of Australia
Apply
27 days ago
Sydney, Australia or Melbourne, AustraliaSenior

Responsibilities

  • Design, build and evolve scalable, secure and high-performing full-stack applications for digital home lending.
  • Own solutions from discovery and design through development, deployment, operation, support and continuous improvement.
  • Build secure, scalable APIs and backend services using .NET and apply domain-driven design and performance optimisation techniques.
  • Deliver modern web experiences using React and Next.js with reusable components, responsive design and front-end performance practices.
  • Contribute to automation, observability, operational excellence, reliable production outcomes and continuous improvement.
  • Use monitoring, telemetry and customer feedback to identify opportunities and resolve production issues.
  • Apply validation, testing and review practices to AI-generated outputs, including code accuracy, vulnerabilities and dependency risks.
  • Collaborate with engineers, product managers, designers and business stakeholders while providing technical guidance to peers.

Requirements

  • Strong experience building and delivering full-stack applications with .NET, ASP.NET Core, React and Next.js.
  • Experience building secure, scalable APIs and backend services in .NET.
  • Experience delivering maintainable, performant and accessible web applications.
  • Comfort working in Agile, CI/CD and DevSecOps environments.
  • Experience with cloud, containers, microservices, event-driven architecture, domain-driven design and distributed systems.
  • Knowledge of software quality, testing, observability, monitoring and production operations.
  • Ability to use AI-assisted engineering tools while maintaining security, quality and maintainability standards.
  • Strong collaboration, problem-solving, knowledge-sharing and technical communication skills.

Tech Stack

Apache JMeterAWSC#CypressDockerGitGitHub ActionsGrafanaJavaScriptJestKubernetes.NETNext.jsNUnitPostmanPrometheusReactSonarQubeTerraformTypeScript
Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

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

Contact me