Senior Software Engineer

Commonwealth Bank

Bangalore, India
C# /.netcore development
Aws cloud technologies
Microservices architecture and restful apis
We are seeking a highly skilled and experienced Full Cycle Engineer to join our dynamic team

Job Summary

  • We are seeking a highly skilled and experienced Full Cycle Engineer to join our dynamic team.
  • This role requires excellent debugging and troubleshooting skills, experience in leading teams, and a deep understanding of the infrastructure that runs .NET applications.
  • 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.

Matching Summary

We are seeking a highly skilled and experienced Full Cycle Engineer to join our dynamic team.

Skills & Requirements

Must-have

  • C# /.NetCore development
  • AWS cloud technologies
  • Microservices architecture and RESTful APIs
  • CI/CD strategies and deployment
  • Python, shell scripting, PowerShell automation
  • Test automation frameworks and strategies
  • Web services and API testing
  • Logging and monitoring solutions

Nice-to-have

  • passion for DevOps
  • systematic approach to problem solving
  • leading teams
  • streaming platforms like Kafka
  • No-SQL database like MongoDB
  • performance tooling like AppDynamics

Key Requirements

  • 8+ years industry experience
  • Bachelor’s degree in engineering
  • Experience with .Net Backend engineer
  • Experience with MVC, .NET Core, REST APIs, Microservices
  • Experience with Unit/Integration/Acceptance testing
  • Experience with C# and OOPS concepts
  • Experience with Git tool for source control
  • Experience with TeamCity or Jenkins
  • Experience with Octopus Deploy
  • Experience with MSSQL / Oracle databases
  • Good AWS knowledge
  • Familiarity with Splunk or similar monitoring tool
  • Working experience with Agile methodologies

Work Rights

Not specified

Tailored Resume

Cover Letter