
Full Stack Developer - Northampton
On site
London, United Kingdom
Full Time
10-04-2025
Job Specifications
Get The Future You want!
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Role Overview
We are seeking a talented Fullstack Developer to join the dynamic team at Barclays Corporate Digital in Northampton. The ideal candidate will have a strong background in both frontend and backend development, with a focus on building robust and scalable applications.
Key Responsibilities
Develop and maintain CLR client UI interfaces using Angular, Blueprint, Figma, and Micro Front End patterns.
Collaborate with UX/UI designers to implement user-friendly interfaces.
Design and implement backend services using Java, microservices architecture.
Utilize Docker for containerization and manage cloud hosting on OpenShift.
Integrate and manage code repositories using GitLab.
Work closely with cross-functional teams to ensure seamless integration of frontend and backend components.
Participate in code reviews and provide constructive feedback to team members.
Troubleshoot and resolve technical issues as they arise.
Required Skills And Qualifications
Proven experience in frontend development using Angular, Blueprint, and Figma.
Strong understanding of Micro Front End patterns.
Solid experience in backend development with microservices architecture.
Proficiency in Docker and cloud hosting on OpenShift.
Experience with GitLab for code repository management.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to work in a fast-paced and agile environment.
Preferred Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
Experience in financial services or corporate digital environments.
Familiarity with other frontend frameworks and libraries.
Knowledge of DevOps practices and tools.
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than fifty countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market-leading capabilities in AI, cloud, and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion.
Get The Future You Want | www.capgemini.com
About the Company
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leverag... Know more
Related Jobs


- Company Name
- Bits
- Job Title
- Senior Software Engineer - Backend
- Job Description
- At Bits (www.getbits.app), we're not just another fintech company – we're on a mission to revolutionise credit building, making it accessible to everyone, even those who have been left out by traditional credit systems. We're not just creating another financial company; we're rewriting the rules and changing lives by providing credit and solutions to millions of people in the UK. About the Role: Engineering Lead As a Senior Software Engineer at Bits, you're not just joining a company; you're joining a movement. You'll be a crucial member of our engineering team, working directly with the our Product Lead, Designer and CEO from our Camden offices. And guess what? This is a hands-on role. You'll be writing code and getting things done because that's how we roll. Requirements Requirements - You will be an ideal candidate if you: Have at least 5 years of programming experience with Node.js and TypeScript, including object-oriented design principles. Possess experience in designing and implementing clean APIs using REST or GraphQL. Understand the integration of user-facing elements created by application developers with server-side logic. Have experience in developing highly scalable, fault-tolerant, distributed systems utilising AWS services such as API Gateway, Lambda, DynamoDB, SQS, SNS, and EventBridge. Are knowledgeable about AI and machine learning fundamentals, including decision trees, logistic regression, and neural networks. Have prior experience integrating OpenAI or constructing Agentic AI systems, and are open to utilising AI tools like Cursor. Demonstrate core software engineering competencies, including the ability to write maintainable, testable, and robust code. Can translate product requirements into scalable and reliable solutions. Possess the ability to monitor the health of our services and proactively identify and resolve issues. Know how to integrate third-party APIs effectively. Have experience in creating automated tests. Are proactive in your work, taking on a builder role rather than a maintainer, and take full ownership of your deliverables. Exhibit excellent written and verbal communication skills in English. Desired Extras Experience with low-latency, high-availability, and efficient GraphQL APIs. Experience with event-driven architectures. Familiarity with system and application monitoring, software distribution, patching, and maintaining CI/CD pipelines. Experience with relational databases. Experience with Python. Have worked on integrations with payment services such as Stripe, Plaid, PayPal, etc. Have experience in building SaaS products. Have worked with Infrastructure as Code (IAC) using AWS CDK. Benefits What's in it for You: Impactful Work: You'll play a key role in scaling our platform to support the next million Bits users, contributing to a product that's changing lives. Dynamic Environment: Forget the mundane. You'll be in a role where your priorities shape your path, and every day brings a new challenge. Perks That Make You Smile Competitive market salary, and health insurance. Choose your hardware. And if there's something else you desire within reason, we're all ears. We want you to be happy, fulfilled, and proud to be part of the Bits family. The Interview Process A quick introductory call A short take home technical challenge A final round to discuss your code, introduce you to our CEO and founder, plus other members of the team and business, and answer any questions you might have


- Company Name
- TieTalent
- Job Title
- Net Developer (ASP.Net, C#, SQL Server, HTML5, CSS3, JavaScript)
- Job Description
- About NET Developer – FinTech – Hybrid/Manchester – 2 days a week in the office – 40k - 60k - 25 days holidays + 8 days bank holiday, Remote work, Progression opportunities and yearly salary reviews, Pension scheme, Study opportunities (ASP.Net, C#, SQL Server, jQuery, JavaScript) Have a positive impact on a team where your work will directly be impacting business’ across the nation Hybrid position – 2 days a week in the Manchester office Fantastic opportunity for a .NET Developer who is looking for an excellent work/life balance This is a great role for someone who is looking to find a comfortable position, whereby you will have excellent work/life balance, maintaining a .NET API. You will have a thirst for problem solving – looking at code and being able to have a knack for breaking problems down and coming up with solutions to improve the code making it more maintainable, scalable and sleek. The business have 2 departments within their team – one department is completing a complete rebuild of their software and CRM (greenfield project) and the other one looks after their very successful legacy codebase. Ideally, you will be experienced enough to handle the existing .NET codebase and be Mid-Senior level - even if some of the skills etc. are taught. You will be able to slot in to an existing high performing team and catapult them to the next level with your knowledge and skills. The Role As a .NET Developer (ASP.Net, C#, MVC, SQL Server, jQuery, HTML5, CSS3, JavaScript), you will largely own the maintenance of a .NET web API. In addition to this, you will also build new features on to another application within the business. You will work closely within a team; contribute to the “best practice” ethos across the business building scalable and maintainable code. You will assist with the maintenance and development of complex projects but also use your knowledge and innovation to work together in the team to bring the teams ideas to life. There is an ambitious technical roadmap in place that you will become part of and help to shape along your journey. Their office is based in North Manchester and you will operate on a hybrid basis. The Core Stack (You can have anywhere between 3-8 + years’ experience with the following technologies): ASP.Net C# SQL Server jQuery JavaScriptThe Company The company are extremely well-established, have expanded year on year the last 3 years and offer a world of opportunity where their software is at the heart of their success. They care about their employees – and their benefits package demonstrates this with additional perks such as free financial advice. They are passionate about a growth-mindset workforce – and so offer employees multiple study opportunities per year. They are an extremely well set up software team who are constantly looking to push forward their offering. Don’t wait, apply now! (ASP.Net, C#, SQL Server, jQuery, JavaScript) NET Developer – FinTech – Hybrid/Manchester – 2 days a week in the office – 40k - 60k - 25 days holidays + 8 days bank holiday, Remote work, Progression opportunities and yearly salary reviews, Pension scheme, Study opportunities Nice-to-have skills ASP.NET C# SQL Server jQuery JavaScript MVC HTML5 CSS3 Manchester, England Work experience Backend Languages English


- Company Name
- deepmirror
- Job Title
- Software Engineer
- Job Description
- deepmirror empowers scientists by bridging human brilliance and technology to shorten the time from idea to patient impact. deepmirror’s co-ideation platform generates drug designs that complement the intuition of chemists, enabling R&D teams to step up their progress towards the clinic. Since launching in 2023, our platform has been used by chemists across the globe and is accelerating the discovery and development of new medicines by suggesting novel and potent drugs to test. We pride ourselves on our intuitive user experience, which makes complex AI simple and accessible to non-technical users. We are now looking for an experienced software engineer to supercharge our product. In this role, you will design, develop, and optimize software solutions that tackle real-world challenges of AI in drug discovery. This is an outstanding opportunity for someone who wants to be involved from day one of the start-up journey and who wants to put new processes into place to build a powerful platform in a high-performing and collaborative team, based in beautiful Victoria House in the heart of London. As part of the product team, you will help build our core services that integrate cutting-edge AI into our platform and support research engineers in productionizing their code. With a strong focus on Python and software engineering, we encourage you to seize the opportunity to be independent and drive innovation and quality. In the role, you will have substantial growth opportunities, allowing you to shape deepmirror’s technological framework from its inception and learn in an interdisciplinary environment at the interface of physics, chemistry, biology, and machine learning. Should I apply? We want to be upfront about what it is like to work at deepmirror and thought hard about the principles that guide our work. Before you apply, let's dive into how our values influence the way we work as a team and ensure they resonate with you. We Persevere We believe that great work comes from dedication, continuous learning, and pushing boundaries. We trust you to manage your time in a way that helps you develop your skills while contributing to impactful projects. If you thrive on learning and enjoy challenging yourself, you'll fit right in. We Care We love what we do and deeply care about our product, customers, and colleagues. We thrive as a collaborative team where everyone is willing to go the extra mile for our customers. We create an environment where asking for support and extending a helping hand are equally valued. Be part of something big and contribute to a culture of support, customer focus, and shared ambition. We Own Nobody will dictate how you do things, but you will be held accountable for the impact of your work, as we value outcomes over outputs. If you thrive in an environment where you take responsibility, solve problems proactively, and drive your own success, you will do well here. At deepmirror, you will challenge yourself, be supported, and be given the freedom to excel. Join a team where striving, caring, and ownership are not just values but a way of life. If this resonates with you, deepmirror could be your next big adventure—read on for the 'boring' bits. You will: Design, develop, and maintain deepmirror’s software systems. Be part of the product team and collaborate with designers and other engineers to define and implement solutions, and contribute to decision-making. Write clean, efficient, and well-documented code. Review code, provide feedback, and support research engineers to productionize code. Optimize system performance, debug production issues, and support customers. Requirements 2–3+ years of software development experience. Understanding of chemical data formats (SMILES, MOL, SDF, etc.), molecule data management, and experience with cheminformatics libraries or tools (e.g., RDKit, OpenEye, ChemAxon). Proficiency in one or more programming languages (e.g., Python, Java, C++, Go). Strong understanding of data structures, algorithms, and system design. Experience with distributed systems, APIs, or cloud platforms (AWS, GCP). Experience with databases, both SQL and NoSQL, specifically in managing chemical datasets. Ability to work in an agile development environment. Bachelor’s, Master’s, or PhD degree in Computer Science, Chemistry, Chemical Engineering, Bioinformatics, or a related field. Nice to have Experience with front-end technologies (React, TypeScript). Contributions to open-source cheminformatics or related software projects (e.g., RDKit, OpenFF, Ketcher). Experience with DevOps practices, containerization (Docker), and orchestration (Kubernetes). Understanding of computational chemistry, drug discovery processes, or chemical informatics workflows. If you meet at least 60% of the requirements or nice-to-have qualifications, we encourage you to apply. Benefits Base salary: £60k to £80k. Competitive Option Plan in line with the stage of the company. Frequent social events and off-sites. Private medical insurance 1-week remote working per quarter. Cycle to Work Scheme. Pension Scheme: 5%/5% employer/employee. Beautiful stash.


- Company Name
- Canonical
- Job Title
- Software Engineer - Data Infrastructure - Kafka
- Job Description
- Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a managed solutions for a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines (similar to Amazon RDS approach). We are facing the interesting problem of fault-tolerant mission-critical distributed systems and intend to deliver the world's best automation solution for delivering managed data platforms. We are looking for candidates from junior to senior level with interests, experience and willingness to learn around Big Data technologies, such as distributed event-stores (Kafka) and parallel computing frameworks (Spark). Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations. Location: This is a Globally remote role What your day will look like The data platform team is responsible for the automation of data platform operations, with the mission of managing and integrating Big Data platforms at scale. This includes ensuring fault-tolerant replication, TLS, installation, backups and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of infrastructure features of data platforms, not analysing and/or processing the data in them. Collaborate proactively with a distributed team Write high-quality, idiomatic Python code to create new features Debug issues and interact with upstream communities publicly Work with helpful and talented engineers including experts in many fields Discuss ideas and collaborate on finding good solutions Work from home with global travel for 2 to 4 weeks per year for internal and external events What we are looking for in you Proven hands-on experience in software development using Python Proven hands-on experience in distributed systems, such as Kafka and Spark Have a Bachelor’s or equivalent in Computer Science, STEM, or a similar degree Willingness to travel up to 4 times a year for internal events Additional Skills That You Might Also Bring You might also bring a subset of experience from the followings that can help Data Platform to achieve its challenging goals and determine the level we will consider you for: Experience operating and managing other data platform technologies, SQL (MySQL, PostgreSQL, Oracle, etc) and/or NoSQL (MongoDB, Redis, ElasticSearch, etc), similar to DBA level expertise Experience with Linux systems administration, package management, and infrastructure operations Experience with the public cloud or a private cloud solution like OpenStack Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services What we offer you Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce. In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner. Fully remote working environment - we’ve been working remotely since 2004! Personal learning and development budget of 2,000USD per annum Annual compensation review Recognition rewards Annual holiday leave Parental Leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues twice a year Priority Pass for travel and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal-opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.