Taro Logo

Software Engineer

Commonwealth Bank of Australia (CommBank) is a leading financial institution focused on helping people and businesses make the right financial decisions.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer

CommBank, a leading financial institution in Australia, is seeking a Software Engineer to join their Enterprise Services (ES) team in Bangalore. This role offers an exciting opportunity to work on building a best-in-class centralized reporting platform within a world-leading technology environment.

The Enterprise Services team is responsible for implementing cutting-edge technology and operations across CommBank, from innovative product platforms for customers to essential internal tools. CommBank is recognized as an industry leader in IT and operations, known for its world-class platforms, agile IT infrastructure, and innovation in payments, internet banking, and mobile apps.

As a Software Engineer, you'll be working in a hybrid environment at the Manyata Tech Park location, contributing to the full software development lifecycle from requirements gathering to implementation. The role requires expertise in cloud technologies, particularly AWS, along with strong experience in microservices architecture and modern DevOps practices.

The ideal candidate will have 4+ years of experience in software development, with a strong background in scripting languages and cloud technologies. You'll be working with cutting-edge tools and technologies including Kubernetes, various AWS services, and modern monitoring solutions. This role offers the opportunity to create both technology blueprints and engineering roadmaps for multi-year transformational journeys.

CommBank offers a respectful, inclusive, and flexible workplace where employees are encouraged to share ideas and initiatives. You'll be part of an organization that values making a positive impact for customers, communities, and team members. The role provides excellent exposure to enterprise-scale systems and the chance to work with a team that champions quality and excellence.

Last updated 14 days ago

Responsibilities For Software Engineer

  • Build best in class centralized reporting platform
  • Contribute to requirements, design, development, testing CICD, and implementation
  • Execute state-of-the-art coding practices
  • Create technology blueprints and engineering roadmaps
  • Lead and drive culture of quality and excellence
  • Solve complex problems

Requirements For Software Engineer

Kubernetes
  • 4+ years experience in scripting languages (bash, powershell)
  • Experience in AWS cloud and cloud patterns
  • AWS and Kubernetes certification (desired)
  • Database knowledge
  • Experience with APIs
  • Knowledge of serverless and microservice architecture
  • Experience with GitHub, GitActions, TeamCity
  • Experience with Kubernetes, Helm, EKS
  • Experience maintaining monitoring solutions and CI/CD pipelines
  • Experience with AWS Code Pipeline
  • Knowledge of Web services (REST/SOAP/XML)
  • Experience with testing tools (POSTMAN, Pact)
  • Experience with Selenium, SonarQube, WiZ, Splunk, Observe, PagerDuty, Prometheus/Grafana, Terraform
  • Experience with Atlassian Suite (JIRA, Confluence)
  • Bachelor's or Master's degree in Computer Science/Information Technology

Interested in this job?

Jobs Related To CommBank Software Engineer