Barclays is hiring a Software Engineer in Pune, India, for its Customer Digital and Data Technology team. This permanent role is suitable for mid-level engineering professionals with hands-on automation and software development experience who want to work on enterprise-scale banking and FinTech platforms.
| Category | Details |
|---|---|
| Company | Barclays |
| Job Role | Software Engineer |
| Location | Pune, Maharashtra |
| Employment Type | Permanent |
| Business Area | Customer Digital & Data |
| Area of Expertise | Technology |
| Experience Required | 3–6 Years |
| Job Reference | JR-0000072139 |
| Job Posted On | 28 December 2025 |
| Work Mode | Hybrid / Onsite |
As a Software Engineer, you will design, develop, and improve software solutions that support critical banking infrastructure and digital platforms. You will work with automation frameworks, secure systems, and modern DevOps tools to deliver high-quality technology solutions used by millions of customers.
This role requires 3–6 years of professional experience in software development, automation, or testing within enterprise or regulated environments.
| Requirement | Details |
|---|---|
| Experience | 3–6 years in Software Development / Automation / Testing |
| Programming | Java or Python |
| Automation | Selenium, Rest Assured |
| DevOps Tools | Git, Bitbucket, Maven, Jenkins |
| Domain Knowledge | Debit / Credit Cards (preferred) |
| Mainframe Exposure | File Aid, SPUFI, JCL, Abend-AID, TSO/ISPF |
To design and deliver secure, high-quality software solutions that enable digital banking, customer platforms, and internal technology systems while meeting Barclays’ standards for performance, scalability, and risk management.
Barclays Technology builds and operates the systems that serve 48+ million customers globally. Engineers at Barclays work on large-scale distributed systems, financial platforms, and secure infrastructure, driving innovation across banking and digital services.
This role is suitable for professionals with 3–6 years of experience in software development, automation, or testing roles.
Yes. This is a permanent full-time role under Barclays Technology.
Candidates should have hands-on experience with Java or Python. Knowledge of both is an added advantage.
Yes. Experience with automation frameworks such as Selenium and a strong understanding of the testing lifecycle are important for this role.
Yes. Exposure to debit/credit cards or banking systems is preferred, as the role supports core financial platforms.
Yes. Familiarity with Git, Bitbucket, Maven, and Jenkins is expected.
Mainframe exposure (JCL, File Aid, SPUFI, TSO/ISPF, Abend-AID) is preferred but not mandatory.
The role is based in Pune, Maharashtra, at the Barclays Technology Campus.
Barclays follows a structured hybrid working model. Onsite days are decided based on business and team requirements.
No. This position is not for freshers. It requires professional industry experience.
You will work on enterprise banking systems, automation frameworks, secure infrastructure, and digital platforms used by millions of customers.
You can apply directly through the official Barclays careers portal or via My Job Campus if the opening is listed there.
| Company | Job Role | Location |
|---|---|---|
| IQVIA | Software Development Engineer (SDE-1) | Bengaluru |
| Thomson Reuters | SAP Software Engineer – ABAP / S4 HANA | India |
| Macquarie | Full Stack Engineer (Java + React) | Hyderabad |
| Akamai | Software Development Engineer in Test (SDET) | Remote |
| GHX | Software Engineer I | Hyderabad |
Other similar jobs that might interest you