Barclays is hiring skilled candidates for the role of Software Engineer in its Pune, India office. If you’re looking to work on cutting-edge technologies, meaningful products, and industry-leading fintech solutions—this opportunity might be right for you. Read on to find out the full details and how to apply.
About Barclays
Barclays is a globally recognized financial institution with over 100,000 employees across 39 countries. The bank offers retail, wholesale, and investment banking services—along with credit cards and wealth management. At its core, Barclays aims to empower customers and communities by leveraging advanced technologies to deliver high-quality financial services.
What sets Barclays apart is its commitment to ethical innovation, employee development, and a forward-looking digital strategy. The company is known for championing diversity, offering hybrid working options, and investing in technologies like blockchain, AI, and cloud platforms to reshape the banking experience.
Job Overview
-
📌 Position: Software Engineer
-
📍 Location: Pune, India
-
🗓 Duration: Full-time, Permanent Role
As a Software Engineer at Barclays, you’ll be at the forefront of digital innovation—helping reimagine how banking works in a world powered by machine learning, data science, and scalable cloud infrastructure. This role isn’t just about coding; it’s about creating real impact by contributing to platforms used by millions daily.
Roles & Responsibilities
In this role, you will:
-
Build scalable, secure full-stack applications using modern frontend and backend technologies.
-
Translate business requirements into well-architected, high-performing software solutions.
-
Participate in the complete software development lifecycle: from planning to testing to deployment.
-
Write clean, maintainable code and perform peer reviews to ensure high-quality output.
-
Collaborate with product managers, designers, and other developers in a fast-paced, agile environment.
-
Work on API development (RESTful and GraphQL) and optimize data exchange workflows.
-
Guide junior engineers and contribute to Barclays’ tech community through mentoring or code walkthroughs.
-
Implement unit and integration tests and contribute to overall automation efforts.
-
Stay informed about emerging trends in software engineering, security practices, and cloud infrastructure.
-
Drive technical documentation and continuously improve development processes.
Qualifications & Eligibility
This opportunity is ideal for experienced software professionals with the following background:
-
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
-
1–3 years of professional experience in software development (full-stack preferred)
-
Strong knowledge of HTML5, CSS3, JavaScript, and frameworks like React, Vue.js, or Angular
-
Backend experience using Node.js, Java, Python, or .NET
-
Familiarity with both SQL and NoSQL databases
-
Proficient with version control systems (e.g., Git) and modern development pipelines
-
Strong understanding of secure coding principles and scalable architecture
-
Comfortable working in cross-functional, agile teams
-
Must be legally eligible to work in India
Benefits & Perks
-
Competitive salary (exact amount not disclosed)
-
Performance-based bonuses and recognition programs
-
Access to cutting-edge technologies and industry mentors
-
Flexible work arrangements (hybrid working model)
-
Health and wellness benefits for you and your family
-
Continuous upskilling through Barclays’ internal learning platforms
-
Inclusive and diverse work environment backed by global D&I initiatives
-
Long-term career pathways with international exposure opportunities
Important Dates
-
🗓 Application Deadline: Apply ASAP
-
📅 Start Date: Check It below
How to Apply
🔍 Want to explore more internships like this?
Stay Connected with Updates
- WhatsApp Channel : Click Here
- Telegram Channel : Click Here
- Linkedin Channel : Click Here
📢 Share this internship opportunity with your classmates and peers!