C

CommBank

Full-spectrum financial services and banking

Staff Software Engineer - Retail Tech

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Minimum 12 years of industry experience as a full-stack engineer.
  • Experience with .NET Core, .NET 6, or .NET 8; .NET experience is mandatory.
  • Proficiency in writing unit and integration test cases.
  • Strong knowledge of C# and object-oriented programming concepts and design patterns.
  • Experience with a Git tool for source control.
  • Experience with build tools such as TeamCity, Jenkins, or GitHub Actions, and deployment tools such as Octopus or similar.
  • Experience with either Microsoft SQL Server or Oracle.
  • Knowledge of AWS services and hands-on experience with AWS services; awareness of DevOps tooling and security practices.
  • Familiarity with Splunk, Observe, or a similar monitoring tool, and with Agile methodologies.
  • Bachelor’s degree in Engineering in Computer Science or Information Technology.

Responsibilities

  • Analyze business objectives and identify functional and non-functional requirements.
  • Design and implement technical solutions for functional and non-functional requirements.
  • Provide accurate estimates for development effort for new features.
  • Continuously improve solutions to meet business needs.
  • Provide mentoring and technical assistance to other team members.
  • Work with different team members, sharing knowledge and developing skills across disciplines.
  • Apply and promote industry best practices, with a focus on test automation.
  • Take ownership of initiatives and assets and follow up to provide high-quality customer service.
  • Contribute to strategic engineering goals within the team or platform.
  • Develop and deploy high-quality software solutions with comprehensive test coverage without supervision.

Desired Qualifications

  • Experience with streaming platforms such as Kafka.
  • Experience with React or Next.js.
  • Knowledge of cloud offerings, particularly AWS; hands-on experience with AWS Lambda, EC2, or ECS is an advantage.
  • Familiarity with performance tools such as AppDynamics.
  • Knowledge of Prometheus and Grafana.
  • Knowledge of agentic coding tools for code generation, such as Claude Code or Open Code.

About the Company

CommBank

Full-spectrum financial services and banking

Commonwealth Bank of Australia (CommBank) provides a full range of financial services in Australia, including retail, premium, business and institutional banking, funds management, superannuation, insurance, investments and sharebroking. Customers use accounts, loans, investments and insurance through multiple channels with digital tools and advisory services to manage money, borrow, invest and plan for the future. It differentiates itself by its size, scale and breadth, offering a broad suite of services under one umbrella to serve the Australian market. Its goal is to help all Australians build and manage their finances and to engage with customers and communities.

Company size
10,001+
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1911

Recently Posted Jobs

Explore more opportunities at CommBank

See more jobs