Loading...
July 21, 2025

About the Role

Join Barclays as a Software Engineer and be part of a team that’s redefining the future of digital banking. Work on cutting-edge technologies like machine learning, blockchain, and advanced FinTech to deliver secure, scalable, and user-friendly software solutions for millions of customers.

You’ll collaborate with product managers, designers, and engineers to shape and build full-stack applications that drive Barclays’ global digital strategy.

Key Responsibilities

  • Design, develop, and deploy full-stack applications using modern technologies.
  • Ensure software quality through code reviews, testing practices, and performance optimization.
  • Collaborate with cross-functional teams to deliver secure and scalable solutions.
  • Engage in continuous learning and contribute to technology communities within the organization.
  • Implement unit testing and secure coding practices to ensure robust and maintainable solutions.
  • Mentor team members and share best practices to foster technical excellence.

Essential Skills & Experience

Frontend: HTML5, CSS3, JavaScript (ES6+), React, Angular, or Vue.js

  • Backend: Node.js, Python, Java, or .NET
  • Database: SQL and NoSQL (e.g., MongoDB, PostgreSQL)
  • API Development: RESTful services (GraphQL is a plus)
  • Tools: Git, CI/CD tools, and collaborative development workflows
  • Strong problem-solving and analytical skills

Preferred Qualifications

  • Experience with scalable architecture design and implementation
  • Familiarity with enterprise-grade multi-channel applications
  • Exposure to DevOps practices and agile development methodologies
  • Ability to mentor junior engineers and lead technical discussions

What to Expect at Barclays

  • Work in an innovative environment driving FinTech evolution
  • Opportunities for leadership, growth, and global exposure
  • Flexible working model with a focus on work-life balance
  • Collaborative and inclusive culture aligned with Barclays’ values

Our Culture and Values At Barclays, we are guided by five core values:

  • Respect – Treating everyone fairly
  • Integrity – Acting with honesty
  • Service – Putting clients and customers first
  • Excellence – Using all our energy to do the best job possible
  • Stewardship – Leaving things better than we found them

We also embrace the Barclays Mindset: Empower, Challenge, and Drive – creating an environment for colleagues to thrive and deliver outstanding results.

Ready to Shape the Future of Finance?

Apply now and become part of a global team that’s solving some of the biggest challenges in banking through technology.

Experience
2 - 5
Work Level
Experienced, Fresher
Employment Type
Full Time, Onsite

Related Jobs

Other similar jobs that might interest you