Taro Logo

Software Engineer

Global financial services company providing banking, investment, and lending solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineer

Join Barclays as a Software Engineer in a role that combines technical excellence with financial services innovation. This position, based in Pune, offers an opportunity to work with cutting-edge technology while developing solutions for a global banking leader. As an Assistant Vice President level engineer, you'll be responsible for designing and developing scalable software solutions, collaborating across teams, and maintaining high standards of code quality.

The role demands expertise in both frontend and backend technologies, including React, Java, Python, and various database systems. You'll be working in an environment that values technical innovation while maintaining the strict security and reliability standards essential in financial services. The position offers significant growth potential, with opportunities to mentor others and influence technical decisions.

Barclays emphasizes its values of Respect, Integrity, Service, Excellence, and Stewardship, along with its Mindset to Empower, Challenge, and Drive. The company provides a collaborative environment where engineers can contribute to transformative financial technology solutions while working with a diverse, global team.

This role is ideal for someone who combines strong technical skills with business acumen, as you'll be working on solutions that directly impact the bank's digital transformation and customer experience. The position offers the stability of a major financial institution while providing the excitement of working with modern technology stacks and innovative solutions.

Last updated 5 days ago

Responsibilities For Software Engineer

  • Development and delivery of high-quality software solutions using industry aligned programming languages and frameworks
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Participate in code reviews and promote code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations
  • Implement secure coding practices and effective unit testing
  • Design and develop scalable fullstack applications
  • Provide technical guidance and mentorship to team members
  • Architect and implement technical solutions for new features

Requirements For Software Engineer

Java
JavaScript
Node.js
Python
React
TypeScript
  • Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern frameworks (React, Vue.js, or Angular)
  • Experience with server-side technologies (Node.js, Python, Java, or .NET)
  • Knowledge of both SQL and NoSQL databases
  • Experience with Git and collaborative development workflows
  • RESTful services and GraphQL experience
  • Experience in designing and developing scalable applications
  • Knowledge of testing methodologies and best practices

Interested in this job?

Jobs Related To Barclays Software Engineer