22 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Develop and maintain applications using React and C#/.NET Core.
  • Design and implement microservices architectures and RESTful APIs.
  • Lead and deploy CI/CD strategies for stable and secure cloud platforms.
  • Operate and troubleshoot pipelines using GitHub Actions, TeamCity, Artifactory, and Octopus Deploy.
  • Automate repetitive tasks using Python, shell scripting, and PowerShell.
  • Develop test automation frameworks and strategies for unit, integration, and acceptance testing.
  • Conduct web service and API testing using POSTMAN, Bruno, and similar tools.
  • Implement logging and monitoring solutions using CloudWatch, AppDynamics, Splunk, Observe, Grafana, and Prometheus.
  • Debug and troubleshoot applications and underlying .NET infrastructure.
  • Drive process automation and improvements while applying TDD, BDD, and other QA practices.
  • Lead teams and contribute to cloud-based application development and deployment.

Requirements

  • 13+ years of industry experience as a .NET full-stack engineer.
  • Bachelor’s degree in engineering, Computer Science, or Information Technology.
  • Hands-on experience with React, C#, .NET Core, REST APIs, microservices, and MVC.
  • Experience with AWS cloud services and infrastructure, including EC2, VPC, ASG, ALB, Lambda, ECS, EKS, and S3.
  • Experience with CI/CD, Git-based source control, build tools such as GitHub Actions, TeamCity, or Jenkins, and deployment tools such as Octopus or similar.
  • Experience with unit, integration, and acceptance testing and Selenium-based test automation.
  • Knowledge of relational databases such as MSSQL or Oracle and preferably a NoSQL database such as MongoDB.
  • Experience with web services, REST, SOAP, XML, and API or service-based testing.
  • Strong C# knowledge, object-oriented programming concepts, design patterns, debugging, and troubleshooting skills.
  • Experience with Agile methodologies.
  • Experience with .NET Framework and streaming platforms such as Kafka is helpful but not required.
  • Experience leading teams and applying systematic approaches to complex technical problems.

Benefits

  • Full-time staff role based in Bangalore.
  • Advertising end date: 29/11/2026.
  • Accessibility support is available through HR Direct for applicants who require additional assistance.

Tech Stack

Apache KafkaAWSC#GitHub ActionsGrafanaJenkinsMicrosoft SQL ServerMongoDBOctopus DeployPostmanPowerShellPrometheusPythonReactSeleniumSOAPSplunkTeamCity
Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

Commonwealth Bank of Australia is an ASX-listed bank headquartered in Sydney that provides retail, business, and institutional banking, payments, and wealth services across Australia. Its offerings include transaction and savings accounts, home and business lending, cards, merchant services, digital banking, superannuation, and investment platforms such as CommSec. Founded in 1911, the bank serves millions of customers through branches, contact centres, and online channels.

Contact me