Enable job alerts via email!

Software Engineer - VP

Barclays

England

Hybrid

GBP 60,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a VP Software Engineer to lead front-end development in a collaborative Agile environment. This role involves shaping enterprise-grade applications for major institutional clients, focusing on modern front-end technologies like ReactJS and Redux, while also contributing to back-end solutions with Java and Spring Boot. Join a dynamic team that values innovation and inclusion, where your expertise will drive impactful features and enhance user experience. This is a fantastic opportunity for a technical leader to make a significant difference in a forward-thinking organization.

Benefits

Competitive Pension Plan
Generous Holiday Pay
24/7 Employee Assistance Programme
Discounts at major retailers

Qualifications

  • Expertise in front-end technologies including ReactJS and Redux.
  • Strong experience with Java and Spring Boot for back-end development.
  • Proficiency in Agile methodologies and CI/CD practices.

Responsibilities

  • Lead front-end development and uphold UI/UX standards.
  • Deliver high-quality software across the full stack.
  • Mentor junior engineers and influence technical direction.

Skills

ReactJS
Redux
JavaScript
HTML5
CSS3
Java
Spring Boot
REST APIs
MS SQL
Agile Methodologies

Tools

GitLab
Maven
Bitbucket
Jira
Cucumber
Selenium
Jest

Job description

Job Title: VP Software Engineer

Location: Radbroke, Glasgow, or Northampton (Hybrid Model, 2 days onsite)

Overall Purpose of the Role

Barclays is seeking a seasoned VP-level Full Stack Software Engineer with a strong front-end orientation to join our Wholesale Lending Technology team. In this leadership role, you will help shape and enhance a critical, enterprise-grade application that supports Barclays’ participation in syndicated loan and bond issuance for major institutional clients globally.

You will bring strategic thinking and technical excellence to a highly collaborative Agile environment, leading the design and delivery of robust front-end solutions while contributing across the full stack. This role is ideal for a technical leader with deep front-end experience, who can balance architectural insight, hands-on coding, and mentoring responsibilities.

Key Accountabilities


Front-End Leadership:Drive modern front-end development using ReactJS, Redux, JavaScript, HTML5, and CSS3. Define and uphold UI/UX standards and help evolve the front-end architecture for maintainability and scalability.

Full Stack Engineering:Deliver high-quality, performant software across the full stack using Java (Spring Boot), REST APIs, and MS SQL. Take a lead role in building responsive, accessible, and well-tested interfaces.

Technical Strategy & Mentorship:Influence technical direction across the team, mentor junior engineers, and help shape best practices in front-end engineering, testing, and CI/CD.

Agile Execution:Actively engage in Agile ceremonies, partnering with Product Owners, QA, and Engineering Managers to scope and deliver impactful features that enhance user experience and system performance.

Cloud & DevOps Enablement:Contribute to cloud migration strategies and work within a modern DevOps toolchain (GitLab, Maven, Bitbucket, Nexus, Jira) to streamline delivery and deployment processes.

Key Skills and Experience


Essential:

  • Expertise in front-end technologies: ReactJS, Redux, TypeScript/JavaScript, HTML5, CSS3/SASS

  • Strong experience with component-based architecture, accessibility, responsive design, and performance optimization

  • Solid back-end development skills in Java, Spring Boot, JPA, and RESTful microservices

  • Database proficiency, particularly with MS SQL Server

  • Hands-on with test automation frameworks such as Cucumber, Selenium, and Jest

  • Proficiency with CI/CD and DevOps tools (GitLab, Maven, Bitbucket, Nexus, SonarQube)

  • Agile experience, with the ability to manage feature delivery through sprints and scrums


Desirable:

  • Familiarity with cloud platforms (AWS, Azure) and containerisation (Docker, Kubernetes)

  • Exposure to messaging systems like Kafka or Solace

  • Financial services background or experience working on large-scale enterprise applications

  • Understanding of SDLC and scalable web application architecture

About Barclays


Barclays is a British universal bank that provides a wide array of financial services across consumer banking, corporate banking, and investment banking. At our core, we are guided by five values—Respect, Integrity, Service, Excellence, and Stewardship—driving us to deliver meaningful impact for clients and communities.

Barclays Values & Culture


Barclays fosters a culture of inclusion, innovation, and integrity. Our teams thrive in an environment where diverse voices are heard, supported, and empowered. We encourage continuous learning and champion collaboration in everything we do.

Diversity, Equity, and Inclusion


We are committed to building a workplace where everyone feels they belong. We believe diverse perspectives drive innovation and better outcomes for our customers, colleagues, and communities.

Hybrid Working


We operate a hybrid model designed to support flexibility while encouraging in-person collaboration. Team members are expected to be onsite at least two days per week at one of our core locations: Radbroke, Glasgow, or Northampton.

Your Benefits


  • Competitive Pension Plan (after 12 weeks)

  • Generous Holiday Pay

  • 24/7 Employee Assistance Programme

  • Discounts at major retailers, restaurants, and entertainment venues


Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.