
Staff Software Engineer- Full Stack (.NET & React/Angular)
Commonwealth Bank of Australia4 days ago
Sydney, AustraliaStaff+
Responsibilities
- Design and build scalable full-stack solutions across customer-facing applications and backend services.
- Own engineering work from solution design through development, deployment, monitoring, and production operation.
- Use C#, .NET/.NET Core, APIs, React or Angular, microservices, and event-driven architecture.
- Lead technical discussions and influence solution design and technology decisions.
- Apply DevSecOps principles across build, deployment, monitoring, and production ownership.
- Mentor engineers, share knowledge, and strengthen engineering capability.
- Develop proofs of concept and experiment with emerging technologies.
- Champion continuous improvement, engineering excellence, and customer-focused technology.
Requirements
- Strong experience with C# and .NET, including .NET Core or .NET Framework, REST APIs, MVC, microservices, object-oriented programming, and design patterns.
- Frontend development experience with React or Angular, JavaScript, HTML, and CSS; experience or interest in modern frameworks such as Next.js.
- Experience designing distributed or event-driven systems, including technologies such as Kafka.
- AWS cloud engineering and containerisation experience using Docker.
- CI/CD and DevSecOps experience with tools such as GitHub Actions, TeamCity, Jenkins, or Octopus Deploy.
- Experience with relational or NoSQL databases such as Microsoft SQL Server, Oracle, or MongoDB.
- Experience with monitoring and observability platforms such as Grafana, Prometheus, Splunk, or Observe.
- Ability to lead technical initiatives, influence stakeholders, mentor engineers, and work in an Agile engineering environment.
- Experienced full-stack engineer able to remain hands-on while providing technical leadership.
Benefits
- Flexible work arrangements with at least half of each month spent connecting in the office.
- Inclusive and respectful workplace with accessibility support and workplace adjustments available.
- Support available for Aboriginal and/or Torres Strait Islander applicants and applicants requiring accessibility assistance.
Tech Stack
AngularApache KafkaAWSC#CSSDockerGitHub ActionsGrafanaHTMLJavaScriptJenkinsMicrosoft SQL ServerMongoDB.NETNext.jsOctopus DeployPrometheusReactSplunkTeamCity
Categories
About Commonwealth Bank of Australia
Commonwealth Bank of Australia is an ASX-listed bank headquartered in Sydney that provides retail, business, and institutional banking, payments, and wealth services across Australia. Its offerings include transaction and savings accounts, home and business lending, cards, merchant services, digital banking, superannuation, and investment platforms such as CommSec. Founded in 1911, the bank serves millions of customers through branches, contact centres, and online channels.