Commonwealth Bank of Australia

Principal Software Engineer

Commonwealth Bank of Australia
Apply
2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Analyze systems and applications and recommend enhancements and development approaches.
  • Contribute to the technical design of system enhancements and high-level solution architecture flows.
  • Develop software and perform software quality control for work produced by geographically dispersed teams.
  • Support team management and leadership activities while working with business and IT stakeholders.
  • Compile and distribute software builds and releases to development and test environments and deploy system updates to production.
  • Troubleshoot complex deployment and environment issues.
  • Prepare and document deployment and configuration scripts for development, test, and production environments.

Requirements

  • At least 16 years of relevant hands-on software development experience.
  • Experience with high-level solution architecture flows, BIAN architecture, and microservices architecture.
  • Experience developing technical solutions with .NET Core, React JS, TypeScript, Next.js, Node.js, Python, REST, GraphQL, and APIs.
  • Experience with GitHub, GitHub Actions, Oracle, PostgreSQL, AWS Aurora, and AWS cloud platforms.
  • Extensive experience with cloud platforms and awareness or experience with monitoring tools including Observe, Prometheus, and Grafana.
  • Familiarity with AI-powered engineering tools such as Cline and GitHub Copilot.
  • Awareness or experience in DevOps or DevSecOps and secure coding practices.
  • Bachelor’s or master’s degree in engineering, Computer Science, or Information Technology.

Benefits

  • The role is based at CommBank’s Bangalore-Manyata Tech Park.
  • The position offers opportunities to contribute to strategic business banking technology initiatives and support team leadership and empowerment.

Categories

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