Staff Software Engineer - Devsecops & Full Lifecycle

COMMONWEALTH BANK OF AUSTRALIA

Onsite
3-tier application development experience
React redux or angular frontend skills
.net core c# or java backend expertise
The team is engineering the future of banking by building tomorrow's bank today using world-leading technology and innovation

Job Summary

  • The team is engineering the future of banking by building tomorrow's bank today using world-leading technology and innovation.
  • Staff Software Engineers will be hands-on technical experts accountable for significant portions of large platforms end-to-end including security and reliability.
  • The role offers flexible working options including at least half time in office, changing start times, part-time arrangements, and job share opportunities.

Matching Summary

The team is engineering the future of banking by building tomorrow's bank today using world-leading technology and innovation.

Skills & Requirements

Must-have

  • 3-tier application development experience
  • React Redux or Angular frontend skills
  • .Net Core C# or Java backend expertise
  • SQL and NoSQL database administration
  • Infrastructure as Code CloudFormation Terraform
  • Microservices design and implementation
  • CI/CD tools GitHub Actions Jenkins TeamCity

Nice-to-have

  • Docker Kubernetes containerization skills
  • Observability tools Splunk Grafana New Relic
  • Scripting languages JavaScript TypeScript Go Python
  • Automated testing Selenium JMeter Postman
  • Code quality control peer programming practices
  • Mentoring junior engineers and knowledge sharing
  • Influencing C-Suite executives effectively

Key Requirements

  • Experience designing 3-tier applications on-premises and cloud
  • Expertise in microservices for highly scalable APIs
  • Proficiency in automated quality engineering and testing
  • Strong attention to detail with application security
  • Ability to coach and mentor junior engineers

Work Rights

Not specified

Tailored Resume

Cover Letter