Staff Software Engineer - Full stack

Commonwealth Bank

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CommBank in Bangalore is seeking a Staff Software Engineer to own design, development, and operation of scalable .NET applications. You will lead microservices on AWS, shape CI/CD, and drive automation across the full software lifecycle.

The role requires strong debugging, collaboration across teams, and hands-on cloud experience with logging/monitoring tools. You will contribute to DevOps practices, API testing, and performance tuning for a secure, resilient platform.

Qualifications

  • Must have strong .NET development experience and architecture skills.
  • Hands-on AWS experience with cloud-native patterns.
  • Proven ability to lead teams and drive CI/CD adoption.
  • Experience with API testing, automation, and QA best practices.

Responsibilities

  • Develop and maintain applications using C# /.NetCore.
  • Design and implement microservices and RESTful APIs.
  • Lead and deploy CI/CD strategies across the cloud platform.
  • Operate and troubleshoot CI/CD pipelines with GitHub Actions, TeamCity, Octopus Deploy.
  • Automate tasks with Python, PowerShell; drive automation improvements.
  • Develop test automation frameworks focusing on CI/CD and DevOps.
  • Conduct API testing using Postman and related tools.
  • Ensure security, stability, and observability of cloud platforms with logging/monitoring tools.

Skills

C# / .NET Core
AWS
CI/CD pipelines
Python scripting
PowerShell
API testing
RESTful / microservices
Selenium testing
DevOps practices
Leadership
Git / CI tools
Monitoring & logging

Education

Bachelor's degree in Computer Science or Information Technology

Tools

Git
TeamCity
Jenkins
Octopus Deploy
Postman
Splunk
CloudWatch

Job description

Organization

At CommBank, we're building tomorrow’s bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are waiting to be invented and reimagining products that support our customers and help build Australia’s future economy.

Job Title

Staff Software Engineer

Location

Bangalore

Business & Team

Retail Technology

Impact & Contribution

We are seeking a highly skilled and experienced Full Cycle Engineer to join our dynamic team. The ideal candidate will have a strong background in software development, testing, and automation, with a passion for DevOps and a systematic approach to solving complex problems. This role requires excellent debugging and troubleshooting skills, experience in leading teams, and a deep understanding of the infrastructure that runs .NET applications.

Roles & Responsibilities
  • Develop and maintain applications using technologies such as C# /.NetCore.
  • Hands‑on experience on cloud technologies, especially AWS.
  • Design and implement microservices architecture and RESTful APIs.
  • Lead and deploy CI/CD strategies, ensuring the stability and security of the cloud platform.
  • Operate and troubleshoot CI/CD pipelines using tools like GitHub actions, TeamCity, Artifactory, and Octopus Deploy.
  • Automate repetitive tasks using Python, shell scripting, and PowerShell.
  • Drive automation through understanding processes and implementing improvements.
  • Develop test automation frameworks and strategies, focusing on Continuous Integration (CI), Continuous Delivery (CD), and DevOps.
  • Conduct web services and API testing using tools like POSTMAN, Bruno, etc.
  • Work with various application teams to ensure the stability and security of the cloud platform.
  • Ensure excellent debugging and troubleshooting skills on applications.
  • Implement and maintain logging and monitoring solutions using CloudWatch, AppDynamics, Splunk, observe, Grafana, and Prometheus.
  • Apply industry best QA patterns and practices, including Test Driven Development (TDD) and Behaviour Driven Development (BDD).
  • Development experience in web services, REST/SOAP/XML, and API/service-based testing using tools such as POSTMAN, Bruno, etc.
  • Utilize cloud technologies and build/test cloud-based applications, with a preference for AWS.
Essential Skills
  • 13+ years of industry experience as a .Net Backend engineer.
  • MVC with .NET Core, REST APIs, microservices; experience on .NET Framework is helpful but not must have; streaming platforms like Kafka are good to have too.
  • Unit/Integration/Acceptance testing experience with Selenium.
  • C# with good knowledge of OOP concepts and design patterns.
  • CI/CD: Any Git source control tool, build tools like TeamCity or Jenkins, deployment tooling like Octopus Deploy or similar.
  • Databases: Relational databases such as MSSQL or Oracle; NoSQL database like MongoDB is a plus.
  • Hands‑on AWS (EC2, VPC, ASG, ALB, Lambda, ECS, EKS, S3).
  • Monitoring: Familiarity with Splunk or similar monitoring tool; performance tooling like AppDynamics is a plus.
  • Excellent communication skills; working experience with Agile methodologies.
Education Qualification
  • Bachelor’s degree in engineering in Computer Science or Information Technology.
Advertising End Date

30/08/2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Commonwealth Bank • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Staff Software Engineer (.Net Full Stack, SharePoint Development, React, .Net Core)
Staff Software Engineer (.Net Full Stack, SharePoint Development, React, .Net Core)

Commonwealth Bank • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Principal Software Engineer
Principal Software Engineer

Commonwealth Bank • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Engineering Manager - Software & Quality Engineering
Engineering Manager - Software & Quality Engineering

Commonwealth Bank of Australia • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

Commonwealth Bank • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Staff Platform Engineer (SAP Functional)
Staff Platform Engineer (SAP Functional)

Commonwealth Bank • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Software Engineer - Full Stack
Software Engineer - Full Stack

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 800,000 - 1,200,000
Engineering Senior Manager - Database
Engineering Senior Manager - Database

Commonwealth Bank • Bengaluru

On-site
INR 3,000,000 - 7,000,000
Walk-in | Senior Java Backend Developer
Walk-in | Senior Java Backend Developer

Ascendion Engineering • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Staff Platform Engineer (SAP Basis Hana)
Staff Platform Engineer (SAP Basis Hana)

Commonwealth Bank • Bengaluru

On-site
INR 3,500,000 - 7,000,000