
Senior Software Engineer - .NET Full Stack
Commonwealth Bank of Australia27 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
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