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:
- Deep Knowledge of Core Banking systems and experience with SAP Transactional Banking Services including functional and technical aspects
- Provide technical/functional leadership to shape architecture and design decisions impacting enterprise SAP systems.
- Ability to independently design and deliver end to end solutions.
- Extensive experience in designing and deploying scalable, high performance banking technology solutions.
- Proficient in one or more of the following: SAP Deposits Management, Master Contract Management, Loans Management.
- Proficient in Contract Management Framework, Product management, Pricing Modules, Payments, Settlement & accrual Process, Correspondence Modules, End of Day processes.
- Understanding the downstream and cross-module impact of any change deployed in SAP
- Knowledge of SAP Git, GitHub, branching strategies and version control processes
- Knowledge in ABAP development using Eclipse IDE and associated tooling
- Optional but advantageous: AWS, service domains, SOR adapter frameworks.
Essential Skills:
- SAP Banking experience, particularly in deposits and pricing domains.
- API platforms and strong API design (OpenAPI), with a bias for contract first and reuse.
- AWS and cloud native architectures for scalability, reliability and cost effectiveness.
- Kafka (or equivalent event streaming) for real time messaging and integration.
Education Qualification:
- Bachelor’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.
Skills Required
- Bachelor's degree in Engineering, Computer Science, or Information Technology
- SAP Banking experience, particularly in deposits and pricing domains
- Deep knowledge of core banking systems and SAP Transactional Banking Services
- Experience with SAP Deposits Management, Master Contract Management, or Loans Management
- Experience with SAP Contract Management Framework, product management, pricing, payments, settlement, accruals, correspondence, and end-of-day processes
- Strong API design skills using OpenAPI and contract-first principles
- Experience with AWS and cloud-native architectures
- Experience with Kafka or equivalent event-streaming technology
- Knowledge of SAP Git, GitHub, branching strategies, and version control
- Knowledge of ABAP development using Eclipse IDE
- Ability to design and deliver end-to-end solutions
- Experience designing and deploying scalable, high-performance banking technology solutions
- Technical and functional leadership experience
- AWS, service domains, and system-of-record adapter frameworks
Commonwealth Bank Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Commonwealth Bank and has not been reviewed or approved by Commonwealth Bank.
-
Leave & Time Off Breadth — The bank offers additional Life Leave, the option to purchase up to four extra weeks, pet leave, and paid volunteering leave alongside flexible-working options. Public materials indicate these leave features compare well within Australian banking.
-
Parental & Family Support — Permanent employees can access up to 18 weeks of paid parental leave, and superannuation is paid for up to 34 weeks of unpaid parental leave. These provisions extend support for new parents beyond standard settings.
-
Wellbeing & Lifestyle Benefits — Access includes CBHS Health Fund, Fitness Passport, a 24/7 wellbeing platform with telehealth, an Employee Assistance Program, and employer‑paid income protection for up to two years, alongside staff banking perks and share plans. This combination provides day‑to‑day value across health, protection, and financial perks.
Commonwealth Bank Insights
What We Do
Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances.






