Commonwealth Bank of Australia logo

Senior Software Engineer

Commonwealth Bank of Australia

On-site
Bangalore
Full-time
Senior
8+ yrs
Salary not listedPosted 4w ago

Real job — pulled straight from Commonwealth Bank of Australia’s careers page · Verified July 15, 2026 · No reposts.

Job description

Commonwealth Bank of Australia is hiring a Senior Software Engineer — a full-time, based in Bangalore role. Apply directly on Commonwealth Bank of Australia's careers page below.

Senior Software Engineer

Location: Bangalore - Manyata Tech Park Road

Time Type: Full time

Job Description

Organization: At CommBank, we never lose sight of the role we play in other people’s financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and energy all contribute to the impact that we can make with our work. Together we can achieve great things.

Job Title:- Senior Software Engineer

Location : - Bangalore

Business & Team :-

The Fraud Technology team is part of the Group Operations Technology and is accountable for the development, implementation and ongoing leadership of the Group’s Fraud technology platform.

Our platform's purpose is to support our Group’s business, Group Fraud Management Services, and their value proposition of providing world-class fraud prevention and detection to safeguard CBA and wider community.

We aim to achieve our purpose through continually delivering cutting edge technology to enable detection, response and prevention of fraud to be a safer and better bank for the community.

Impact & contribution:-

Engage with BU builder and operational teams to triage priority incidents, facilitate blameless post-mortems, and ensure permanent closure of incidents, including actioning of root causes and contributing factors.

Identify and contribute code-level changes, which drive down the operational toil and reduce the technical debt associated with the services that a team is accountable for.

Roles & Responsibilities: -

  • SDLC/STLC : Strong understanding and application of software delivery lifecycle principles, including design, development, testing, deployment, support, and evaluation. 
  • Mentoring: Ability to mentor and provide technical assistance to team members 
  • Software Data Analysis: Proficiency with analysing business objectives and translating requirements to technical implementation components. 
  • Implement Best Practice: Apply and promote industry best patterns and practices. 
  • Engineering and Strategy: Contribute to the strategic engineering goals within own team and platform. 
  • Software Problem Management: Lead Level 3 or above support and technical troubleshooting activity

Essential Skills:

  • Absolutely hands-on programming experience of 8+ years in Java/Python/Typescript, Automation Frameworks.
  • Good Knowledge in Handling API, KAFKA and MQ. Should be able to work with unix commands. Should be cloud certified and able to work with cloud solutions.
  • Quality Engineering : Good experience in system integration testing, experience in UI automation.
  • Programming/Software Development: Capable of designing and building programs or application features. Automation frameworks, Automated Tests meeting business objectives and requirements. 
  • Experience with estimating efforts for new features
  • Automation Skills: The candidate should be capable of creating automation scripts for in-sprint automation and consistently delivering test results within agreed timelines. They are expected to have strong analytical skills to understand developer code, proactively identify issues, and independently fix application problems with minimal assistance from developers.
  • Industry knowledge of Banking. 
  • Ab initio background is good to have. 
  • Solid understanding of Linux environments; strong knowledge of shell scripting and file systems 
  • Experience with data aggregation, standardization, linking, quality check mechanisms, and reporting 
  • Experience with RDBMS (Oracle) and using SQL or other data integration/ETL tools. 
  • Experience with source control systems (GitHub) and with CI/CD tool 
  • AI concepts and knowledge

Education Qualification:

Bachelor r’s degree/master’s degree in engineering in Computer Science/Information Technology

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 30/08/2026

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Sony Music Global Job Board logo

Software Engineer

London, UK
✓ From careers page· 7m ago
Desjardins logo

API and Integration Programmer Analyst

Montréal, QC
✓ From careers page· 24m ago
Desjardins logo

Tech Lead Guidewire

Lévis, QC
✓ From careers page· 28m ago
Desjardins logo

Guidewire Developer

Lévis, QC
✓ From careers page· 28m ago

Frequently asked questions

What skills are required for Senior Software Engineer at Commonwealth Bank of Australia?

The required skills for Senior Software Engineer at Commonwealth Bank of Australia include: Java, Python, TypeScript, API, Kafka, Unix, Cloud Computing, Linux, SQL, GitHub, CI/CD, AI, Oracle, ETL, Agile.

What is the seniority level for Senior Software Engineer at Commonwealth Bank of Australia?

Senior Software Engineer at Commonwealth Bank of Australia is a Senior level position.

How do I apply for Senior Software Engineer at Commonwealth Bank of Australia?

You can view the full description and apply for Senior Software Engineer at Commonwealth Bank of Australia on EchoJobs: https://echojobs.io/job/commonwealth-bank-of-australia-senior-software-engineer-ux6qz.