Loading...

Barclays Software Engineer Jobs 2026 | Pune Technology Role

January 4, 2026

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.


Job Overview

CategoryDetails
CompanyBarclays
Job RoleSoftware Engineer
LocationPune, Maharashtra
Employment TypePermanent
Business AreaCustomer Digital & Data
Area of ExpertiseTechnology
Experience Required3–6 Years
Job ReferenceJR-0000072139
Job Posted On28 December 2025
Work ModeHybrid / Onsite

Role Summary – Software Engineer at Barclays

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.


Key Responsibilities

Software Development & Automation

  • Develop scalable and maintainable software using Java or Python
  • Build and enhance automation frameworks using Selenium
  • Ensure performance optimization and code quality across systems

Testing & Quality Engineering

  • Apply structured testing methodologies across the SDLC
  • Implement unit, integration, and automation testing
  • Ensure adherence to secure coding and compliance standards

Collaboration & Delivery

  • Collaborate with cross-functional technology and business teams
  • Participate in code reviews and knowledge-sharing sessions
  • Support change, transformation, and continuous improvement initiatives

Experience & Eligibility Criteria

RequirementDetails
Experience3–6 years in Software Development / Automation / Testing
ProgrammingJava or Python
AutomationSelenium, Rest Assured
DevOps ToolsGit, Bitbucket, Maven, Jenkins
Domain KnowledgeDebit / Credit Cards (preferred)
Mainframe ExposureFile Aid, SPUFI, JCL, Abend-AID, TSO/ISPF

Purpose of the Role

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.


About Barclays Technology

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.


FAQs – Barclays Software Engineer Jobs in Pune

1. What is the required experience for this role?

This role is suitable for professionals with 3–6 years of experience in software development, automation, or testing roles.


2. Is this a permanent position at Barclays?

Yes. This is a permanent full-time role under Barclays Technology.


3. What programming languages are required?

Candidates should have hands-on experience with Java or Python. Knowledge of both is an added advantage.


4. Is automation testing experience mandatory?

Yes. Experience with automation frameworks such as Selenium and a strong understanding of the testing lifecycle are important for this role.


5. Does this role involve banking or financial domain work?

Yes. Exposure to debit/credit cards or banking systems is preferred, as the role supports core financial platforms.


6. Are DevOps tools required for this position?

Yes. Familiarity with Git, Bitbucket, Maven, and Jenkins is expected.


7. Is mainframe knowledge required?

Mainframe exposure (JCL, File Aid, SPUFI, TSO/ISPF, Abend-AID) is preferred but not mandatory.


8. What is the work location for this role?

The role is based in Pune, Maharashtra, at the Barclays Technology Campus.


9. Does Barclays offer hybrid or flexible working?

Barclays follows a structured hybrid working model. Onsite days are decided based on business and team requirements.


10. Is this role suitable for freshers?

No. This position is not for freshers. It requires professional industry experience.


11. What type of projects will the Software Engineer work on?

You will work on enterprise banking systems, automation frameworks, secure infrastructure, and digital platforms used by millions of customers.


12. How can I apply for this job?

You can apply directly through the official Barclays careers portal or via My Job Campus if the opening is listed there.


Also Apply – Related Software & Engineering Jobs

CompanyJob RoleLocation
IQVIASoftware Development Engineer (SDE-1)Bengaluru
Thomson ReutersSAP Software Engineer – ABAP / S4 HANAIndia
MacquarieFull Stack Engineer (Java + React)Hyderabad
AkamaiSoftware Development Engineer in Test (SDET)Remote
GHXSoftware Engineer IHyderabad
Experience
3 - 6
Work Level
Experienced
Employment Type
Full Time, Hybrid
Salary
25+ LPA

Related Jobs

Other similar jobs that might interest you

Get Instant Job Alerts