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.