cover image
Barclays

Software Engineer

Hybrid

Northampton, United Kingdom

Freelance

24-04-2025

Job Specifications

Job Title: Software Engineer
Location: Radbroke, Glasgow, or Northampton (Hybrid Model, 2 days onsite)

Overall Purpose of the Role

Barclays is seeking a seasoned 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

About the Company

Barclays is a British universal bank. Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients and communities. With over 325 years of history and expertise in banking, Barclays operates in over 40 countries and employs approximately ... Know more

Related Jobs

Company background Company brand
Company Name
Ampstek
Job Title
Java developer and tester ((Java 8 and higher)
Job Description
- Hands on Java application design, software development and automated testing (Java 8 and higher) I - Intermediate knowledge of infrastructure technologies and components - familiarity with Cloud computing - Experience with Event-driven/Micro-services architecture for high-availability/distributed systems. - Experience using Spring Framework, Junit, GitHub, Microservices, Splunk and API's Experience with Test driven development and unit testing frameworks. - Proficient understanding of code versioning tools such as GIT and code build tools like IntelliJ, Redhat JBoss, etc., including DevOps concepts an CI/CD tools. - Familiar with Agile or other rapid application development methods - University Degree in computer science, computer engineering, or equivalent experience Key Responsibilities: • Building software to expected quality and standards using distributed enterprise frameworks. • Participating in code, test & other quality reviews • Debugging basic software components and identify code defects for remediation • Enabling the deployment, support, and monitoring of software across test, integration, and production environments • Automating deployments in test and production environments • Scaling applications based on demand projections
Burgess Hill, United Kingdom
Hybrid
Freelance
05-05-2025
Company background Company brand
Company Name
E-Solutions
Job Title
Full Stack Developer
Job Description
Here are the job details- Role – Full Stack Engineer Location – Sheffield , UK Mode of Work: Hybrid (3 days working from office in week) Job type- Contract Inside IR35 Note : Candidates should be ready for coding test as a 1st round of interview. Detailed Job Description: From a technical perspective, we are looking for an experienced software engineer (7+ years experience), with solid experience encompassing the following: Git (particularly GitHub) Java / Kotlin JavaScript Python Shell Scripting knowledge of Jenkins, (CloudBees would be added advantage) Test-driven development Architectural and design patterns Troubleshooting skills Working in an agile, cross-functional team Thanks & Regards
Sheffield, United Kingdom
Hybrid
Freelance
05-05-2025
Company background Company brand
Company Name
E-Solutions
Job Title
Full Stack Engineer
Job Description
Role: Full Stack Engineer Location: Sheffield, UK Type: Contract (Inside IR35) Job Description: Git (particularly GitHub) Java / Kotlin JavaScript Python Shell Scripting knowledge of Jenkins, (CloudBees would be added advantage) Test-driven development Architectural and design patterns Troubleshooting skills Working in an agile, cross-functional team
Leeds, United Kingdom
Hybrid
Freelance
05-05-2025
Company background Company brand
Company Name
TechShack
Job Title
DevOps Engineer
Job Description
DevOps Engineer - London- 6 month contract - Outside IR35 - £600-£700 per day I have partnered with a leading consultancy who are looking for a DevOps Engineer to work on a new greenfield platform build. You will be working heavily across AWS, Terraform, CI/CD and Kubernetes. Skills: AWS Terraform CI/CD Python/Golang EKS DevOps Engineer - London- 6 month contract - Outside IR35 - £600-£700 per day
London, United Kingdom
On site
Freelance
02-05-2025