Commonwealth Bank of Australia

Senior Software Engineer

Commonwealth Bank of Australia
Apply
8 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Build modern full-stack web applications using React, Next.js, TypeScript, and Node.js.
  • Develop backend services using C#/.NET Core and design, implement, and integrate RESTful APIs.
  • Build scalable, maintainable, well-tested software and automate development and delivery processes.
  • Troubleshoot distributed systems using logs, metrics, observability platforms, and root cause analysis.
  • Work with AWS infrastructure and containerized applications, including ECS, Application Load Balancers, Aurora PostgreSQL, CloudWatch, and Lambda.
  • Contribute to CI/CD pipelines using GitHub Actions and support production operations.
  • Apply secure software delivery and DevSecOps practices, including vulnerability management.
  • Help lead teams and contribute to technical direction, platform capabilities, scalability, availability, and operational excellence.

Requirements

  • 7+ years of hands-on experience building modern web applications.
  • Strong experience with React, Next.js, TypeScript, and Node.js.
  • Experience developing backend services with C#/.NET Core.
  • Strong understanding of RESTful API design, implementation, and integration.
  • Experience building scalable, maintainable, and well-tested software.
  • Strong debugging, troubleshooting, and root cause analysis skills across distributed systems.
  • Experience with AWS, Docker, containerized application development, and GitHub Actions CI/CD pipelines.
  • Familiarity with application logs, metrics, and observability platforms such as Observe or similar tools.
  • Bachelor’s degree in Engineering, Computer Science, or Information Technology.
  • Experience leading teams and understanding modern cloud platforms, high availability, resilient systems, scalability, performance optimization, and production support.
  • Exposure to AI agents, agentic workflows, retrieval-augmented generation, prompt engineering, AI-assisted software development, or AI-powered developer productivity tools is highly desirable.
  • Understanding of DevSecOps and secure software delivery, with exposure to vulnerability management tools such as Wiz and Snyk.

Benefits

  • The role is based in Bangalore.
  • The advertising end date is 24/09/2026.
  • Accessibility support is available through HR Direct.

Tech Stack

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