
Senior Full Stack Developer
On site
Glasgow, United Kingdom
Full Time
07-04-2025
Job Specifications
Join us as a Senior Full Stack Developer at Barclays, where you'll take part in the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings within Financial Crime Technology. As a member of a team of developers, you'll deliver across the full technology stack, using strong analytical and problem solving skills to understand business requirements and deliver quality solutions.
To be successful as a Senior Full Stack Developer you should have strong experience in:
Angular
Java Springboot
Docker and Kubernetes
Some Other Highly Valued Skills Include
Scala
Relational database eg. SQL Server
Jenkins (or similar)
You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job specific technical skills.
The role is based in our world class campus in Glasgow.
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Assistant Vice President Expectations
Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues.
Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda.
Take ownership for managing risk and strengthening controls in relation to the work done.
Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.
Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy.
Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively.
Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience.
Influence or convince stakeholders to achieve outcomes.
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
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 Name
- Bounce Digital
- Job Title
- Software Engineer
- Job Description
- Title: Software Engineer (Fullstack) Salary/Package: £70k-£75k + Equity Company Sector: Fintech (Sustainability) Tech: TypeScript, Node, React, Next, GraphQL Location: Central London WFH / Hybrid: 2 days a week on site Bounce are partnering with a customer who we also placed x 3 software engineers with in 2024. After a strong start to 2025 they are growing again! We've known the CTO for years, he's a top guy. They operate in the fintech space, bridging the gap in financial and sustainability portfolio data. Their automated data platform simplifies everything from financials to ESG analysis and reporting, empowering data-driven decision-making for private equity, venture capital, and government-backed funds. Here's some headlines... Design, develop, and maintain web applications using Node, AWS, NextJS (React), GraphQL, and TypeScript. Build customer-centric products that help with sustainability Get involved in some backend and data projects (no two days are the same!) Learn and grow working closely with the CTO and Lead Engineer Collaborate with a small, but efficient cross-functional team to define, design, and ship new features. Ensure the technical feasibility of UI/UX designs. Participate in code reviews, pair programming, and other collaborative development practices.


- Company Name
- G-Research
- Job Title
- Quantitative Developer
- Job Description
- Do you want to tackle the biggest questions in finance with near infinite compute power at your fingertips? G-Research is a leading quantitative research and technology firm, with offices in London and Dallas. We are proud to employ some of the best people in their field and to nurture their talent in a dynamic, flexible and highly stimulating culture where world-beating ideas are cultivated and rewarded. This role is based in our new Soho Place office – opened in 2023 - in the heart of Central London and home to our Research Lab. The role Engineering underpins our continued growth and success, and we are committed to recruiting and developing the world’s best Engineers. Our Quantitative Developers are the enablers of our success. They work side-by-side with our researchers to realise their ideas in global financial markets. They work at the bleeding-edge with immense compute power at their fingertips to achieve our aim: predicting the future. The core tech stack is C# and Python, productionised in our own datacentres. Areas of focus for these teams include: Trading systems – reliable and performant systems able to trade 24/6 for our customers, with real money at stake Modelling – building core capabilities and assisting quant researchers in our cutting edge prediction capabilities Simulation – back-testing frameworks for validating the strategies our researchers produce and for assessing their ongoing performance Research tooling – front-end UX and workflow for our quant researchers Performance and scalability – optimising our trading and research systems to unlock new capabilities To give a flavour of the work we do, here are some of our recent projects: Low level performance optimisations in our core simulation engine, unlocking the next advances in quant research Experimenting with alternative solvers in a core trade planning system Integrating our high and low frequency systems for more optimal trading Re-architecting systems to provide a seamless path from research to production for machine learning models Enabling large-scale distributed training of machine learning models Contributing back to open source projects Who are we looking for? The ideal candidate will have the following the skills and experience: Intelligent, pragmatic and capable engineers with a genuine interest in technology Proven ability to engineer high-quality software Appreciation of good architecture and engineering best practices End-to-end ownership of solutions: from articulation through to delivery Good understanding of fundamental algorithms and data structures An interest in the quantitative finance and an understanding of the role engineering plays within the space The ability to prioritise, plan and deliver to demonstrably drive business results The ability to proactively identify where we can improve and implement long term, scalable solutions to drive business outcomes. A proactive approach to learning, staying ahead of the technology curve and identifying how we can adopt new technologies in the ways we work Balanced judgement, with the ability to evaluate different approaches and identify solutions for the benefit of the overall business Adaptable communication styles and approaches tailored to their audience in order to convey compelling messages The ability to understand the needs and challenges of others and present mutually beneficial solutions A collaborative approach with the ability to build effective relationships across the business Why should you apply? Highly competitive compensation plus annual discretionary bonus Lunch provided (via Just Eat for Business) and dedicated barista bar 35 days’ annual leave 9% company pension contributions Informal dress code and excellent work/life balance Comprehensive healthcare and life assurance Cycle-to-work scheme Monthly company events


- Company Name
- Nicoll Curtin
- Job Title
- Senior Software Engineer – AI Enablement
- Job Description
- Senior Software Engineer – AI Enablement – Manchester One of my clients are looking for an Senior Software Engineer to join a team that's reimagining how software is built by integrating cutting-edge AI tools directly into the engineering lifecycle. Responsibilities: Design intelligent multi-agent systems tailored for software development Develop prompt structures, logic flows, and tool integrations that guide agent behaviour Enable agent access to development infrastructure, including file systems, test suites, version control, and APIs Evaluate AI performance and continuously refine workflows Orchestrating systems of AI agents to elevate how teams write and deliver software at scale Key Skills: 5+ years software engineering experience Proficiency with modern backend and frontend technologies such as Java, TypeScript, React, and MySQL Hands-on experience with generative AI tools and platforms (LLM APIs, agentic frameworks, codegen systems, vector databases) Driving innovation as a core principle Experience in greenfield projects This is a mostly remote role, possibly team meets for collaboration. Must hold British Citizenship, European Citizenship or ILR only, not able to accept any other Visas. Apply now for immediate consideration.


- Company Name
- IPRS Health
- Job Title
- IT - Full Stack Developer
- Job Description
- NO AGENCIES PLEASE** IPRS Health are an award-winning, APPTS accredited provider of Mental Health Services, putting patients at the heart of everything we do, ensuring a smooth and successful journey to recovery. We work for a diverse range of clients, including the NHS with our services having a huge impact into improving the lives of thousands of people every year. Originally solely a provider for just physiotherapy, today IPRS Health is regarded as one of the UK’s leading providers of quality corporate absence management services including: Physiotherapy CBT Counselling Workplace Services Workshops We take pride in our innovative approach, combining traditional treatments with new innovative methods to improve our patient's experience and results, whilst helping keep costs down for our clients. IPRS Health has an extensive in-house team of multidisciplinary clinicians which, coupled with our carefully selected and managed national clinical network, can provide a first-class service, throughout the UK. Position: As an IT Full Stack Developer for IPRS Health you will be responsible for the development of internal systems; creating innovative solutions to improve and expand business operations. To be considered for this position, you are required to be within easy travel distance of our head office based in IP6 0FU. Candidates applying outside of radius will not be considered. Assist IT in providing support for our bespoke applications, resolving queries and fixing bugs in a timely manner. The post holder must have a broad experience working with C#, .NET, HTML, JavaScript, CSS, SQL Server, IIS and API’s (such as Google Maps, SagePay etc.) Responsibilities As an IT - Full Stack Developer for IPRS Health, you will be responsible for: Offer support of inhouse solutions internally within the company To design, implement, test and document new systems written in .NET 8 Modification and maintenance of SQL Server databases To write software in an OO (Object Orientated) way To translate specifications into technical specifications To research, review and recommend the latest proven technological advances in the sector. To complete relevant tasks and projects to a high standard in an agreed timeframe. To be a Self-motivated, flexible person who has the confidence to bring new ideas to the team. Demonstrate an ability to develop solutions with minimal supervision, and code smart and innovative solutions. Requirements: We are looking for our new IT Full Stack Developer to be a motivated team player. To be seriously considered for this role, please have the following: Qualifications: Degree or equivalent experience in Computer Programming or related subjects. (E) Experience: Experience in software support (E) Minimum 3-4 years’ experience in the following technologies: C#, .NET, ASP.NET, JavaScript, CSS, HTML, XML, Web Services. (E) Experienced using Microsoft Visual Studio. (E) Experienced using Microsoft SQL Server (E) Ability to produce written communications (e.g. training documents, project plans) which are clear and readily understood(E) Practical experience of project managing software development work (E) Experience with source control and peer reviews (D) Knowledge of automated testing (D) Knowledge of Azure hosting environments (D) A reasonable understanding of web design principles (D) Experience with React or similar JavaScript or similar JavaScript libraries (D) Skills: Must have very good interpersonal skills and the ability to act efficiently in a highly demand-led environment. (E) Must have the ability to interact with peers, subordinates and managers to promote and provide solutions to business related problems. (E) Must be able to take responsibility for own work with minimal supervision in a proactive manner. (E) Must be able to work unsupervised, able to prioritise own workload and share progress. (E) Willingness to learn new skills and keep up-to-date with the latest technologies (E) Ability to time manage in order to meet agreed deadlines in a demanding environment (E); The applicant will need to be able to demonstrate an excellent level of technical knowledge and be able to apply the knowledge in a structured approach to solve IT issues Other information: Salary: £30,000-£40,000 per annum Hours:40 hours per week Mon-Fri Position:Permanent Location:Hybrid working (office location IP6 0FU) Employee Assistance Programme including free confidential counselling High-street discounts 25 days’ annual leave plus 8 days’ bank holidays; increasing with completed years’ service & opportunity to purchase additional leave Moving Day Leave Membership of the Company pension scheme Recruit a Friend bonus scheme – up to £1,500 Environmental Initiatives Westfield Health Cash Plan Free Eye Tests every 2 years Free annual Flu-Vaccination Free parking onsite As a Disability Confident Committed employer, at IPRS HEALTH, we ensure our recruitment process is inclusive and accessible.