Senior C++ Software Engineer - Financial Services My client, a leading financial services organisation, is seeking a Senior C++ Software Engineer to join their dynamic and collaborative team. This is an exciting opportunity to contribute to high-impact projects in a fast-paced, agile environment. Key Responsibilities Analyse user requirements and translate them into robust solution designs Estimate development … Develop new features and enhance existing functionality Lead code reviews and promote best practices across the team Mentor and support junior engineers Required Skills & Experience Proven commercial experience in software development using C++ Strong knowledge of SQL Proficiency in Unix/Linux environments Degree in a numeric discipline (e.g., Computer Science, Mathematics) or equivalent professional experience Excellent communication skills More ❯
JavaScript React Developer London (Hybrid) 6 month contract Rates: Negotiable Overview We are seeking an experienced Software Engineer to join a global technology team within a leading energy trading business. This role is suited to a developer with strong front-end expertise, solid cloud experience, and a track record of delivering business-critical applications in fast-paced environments.The ideal … functional excellence through the adoption of best practices, standards, and tooling. Work independently within defined workstreams, delivering high-quality, tested, and documented code. Essential Skills & Experience 8+ years of software development experience. Strong proficiency with JavaScript/React/Redux/TypeScript . Styled Components and React Testing Library. REST APIs integration. Azure DevOps/VSTS – CI/CD … build and release pipelines. Cloud experience, particularly Microsoft Azure . Agile delivery (Scrum, Kanban). Strong knowledge of software design principles and patterns. Familiarity with deployment and automation tools (e.g., Jenkins, Docker, Git). Solid grounding in Computer Science fundamentals (data structures, algorithms, system design) If you are interested and keen to find out more, please apply now with More ❯
as we adjust to the new normal-and that's where you come in! If you're ready to take off with us, keep reading! Are you a Senior Software Engineer with extensive programming experience? We're not looking for stack experts. We're looking for smart people who can bring in the best tools and processes to get … the job done. Read more about our engineering team in this blog post You will work on a day-to-day basis with our product team to design, architect and implement our product. TravelPerk is a next-generation platform to take the pain out of booking and managing business travel. As a Senior Software Engineer, this position involves … attention to a well-documented code, unit testing, and continuous integration Being able to mentor, coach, and train other colleagues as a domain expert Required skills and experience: "Product Engineering" mindset Pragmatism and obsession for simplicity, efficiency, and performance Extensive experience in similar roles building technically complex products in any web programming language An expert level at server-side More ❯
value at pace. We prefer building smart, tailored solutions over buying generic ones — and we integrate automation and testing into every part of our tech stack, from infrastructure to software to data. As a Senior Backend Engineer , you'll join our Online Customer Experience (OCX) vertical — the team behind our e-commerce platforms across web and mobile. With a … and exciting phase: building next-generation digital propositions that align with our mission to be the go-to wellness brand. This role will see you lead by example — owning software design across key functional areas, mentoring engineers, and delivering high-quality, secure, and scalable systems that enhance the customer experience. What You'll Be Doing Take ownership of designing … and delivering backend services , operating independently without technical oversight Lead by example to consistently ship high-quality, cross-functional software Collaborate with cross-functional teams to ensure projects are delivered on time and meet expectations Bring fresh thinking and share new techniques across disciplines including product, QA, and UX Support and mentor your engineering squad, helping to grow More ❯
Location London, United Kingdom Employment Type Full time Location Type Remote Department R&D Investigations The engineering team at Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies. We're a global organization with teams in Denmark, UK, Canada, the USA who thrive on the challenging work we do and doing … disrupting major ransomware operations , identifying the Twitter hackers , and more. We are building the data platform for blockchain, cryptocurrency, and web3. We're looking to bring onboard experienced Senior Software Engineers who execute high-impact projects and are excited about building at a significant scale! In this role, you'll: Build cloud-native data ingest and aggregation processes that More ❯
Full Stack Software Engineer - Hybrid UK - £85000 We are helping an innovative technology business scale their Software team in in the UK. Their software powers some of the worlds leading consumer brands across the digital commerce and experience space. Due to continued growth and demand for their products they now urgently need a Full Stack Software Engineer to focus on their back end code and infrastructure base. This role would suit a Full Stack Software Engineer who sees their career in hands on technical leadership and defining how software should work. This role is remote within the UK - they do have an office in central London and the team meet up once per … quarter. To be a successful, the ideal Full Stack Software Engineer candidate will have: A deep knowledge backend JavaScript - Node and Typescript. Excellent knowledge of React for front end Experience of some AWS or AI or LLM Experience of working in a small team and getting things done What is in it for you? As a talented Full Stack More ❯
Full Stack Software Engineer - Hybrid UK - £85000 We are helping an innovative technology business scale their Software team in in the UK. Their software powers some of the worlds leading consumer brands across the digital commerce and experience space. Due to continued growth and demand for their products they now urgently need a Full Stack Software Engineer to focus on their back end code and infrastructure base. This role would suit a Full Stack Software Engineer who sees their career in hands on technical leadership and defining how software should work. This role is remote within the UK - they do have an office in central London and the team meet up once per … quarter. To be a successful, the ideal Full Stack Software Engineer candidate will have: · A deep knowledge backend JavaScript - Node and Typescript. · Excellent knowledge of React for front end · Experience of some AWS or AI or LLM · Experience of working in a small team and getting things done What is in it for you? As a talented Full Stack More ❯
Full Stack Software Engineer - Hybrid UK - £85000 We are helping an innovative technology business scale their Software team in in the UK. Their software powers some of the worlds leading consumer brands across the digital commerce and experience space. Due to continued growth and demand for their products they now urgently need a Full Stack Software Engineer to focus on their back end code and infrastructure base. This role would suit a Full Stack Software Engineer who sees their career in hands on technical leadership and defining how software should work. This role is remote within the UK - they do have an office in central London and the team meet up once per … quarter. To be a successful, the ideal Full Stack Software Engineer candidate will have: · A deep knowledge backend JavaScript - Node and Typescript. · Excellent knowledge of React for front end · Experience of some AWS or AI or LLM · Experience of working in a small team and getting things done What is in it for you? As a talented Full Stack More ❯
challenges to accommodate the customer's requirements. "My purpose is to lead a team of engineers, rise to the challenges presented, push the boundaries and define possible together." - Matt, Software Manager at Northrop Grumman UK. Responsibilities: Ownership of the team deliverables, working with the Scrum Master to define a path forward that meets the customer's requirements. Get involved … in the entire software development lifecycle from requirements gathering to design, implementation, test and deployment. Collaborate effectively with cross-functional teams including product, front-end development and QA. Mentor and guide junior developers contributing to the overall team's growth. Benefits: We can offer you a range of flexible, hybrid and options to suit you, including optional compressed working … benefits including private health care, career development opportunities and performance bonuses. For a comprehensive list of benefits, speak to our recruitment team. We are looking for: Experience as a Software Developer with a strong focus on one of: Backend Java development and it's ecosystem (Spring boot, Maven) Frontend development and it's ecosystem (React, Npm) Proven experience in More ❯
Select how often (in days) to receive an alert: Oxford Nanoscience is currently seeking an experienced Principal Software Engineer . This is a key role that combines innovation with responsibility, as you contribute to both new development projects and the ongoing evolution of our existing product range. You'll be working on highly complex, high-value scientific systems that … power breakthroughs in physics, materials science, and beyond. The Opportunity In this role, you will be responsible for the full software development lifecycle-from concept through to testing and support. You'll work closely with engineers and scientists across disciplines to deliver robust, maintainable, and high-performance software for our precision instruments. Key Responsibilities: Design, develop, and maintain … software applications and device drivers for scientific instruments. Produce clean, maintainable, and well-documented code (primarily in C++, Python). Collaborate with multidisciplinary teams to understand system requirements and translate them into software design specifications. Take ownership of software components, identifying risks and ensuring robust delivery to meet internal and customer requirements. Create and execute unit and More ❯
new markets, and we plan to scale up our tech team with the very best engineers to supercharge our growth. We are looking for a bright, driven, full-stack Software Engineer who is excited about solving complex problems and building scalable platforms. The role As a Software Engineer at Housekeep, you will: Have the opportunity to work across More ❯
of a healthcare giant! Are you an experienced leader looking for a thrilling opportunity to influence the future of UK health research and have a background in Data/SoftwareEngineering? A prestigious genetics research institute is currently accepting applications for the position of Principal Consultant. You will work closely with the team's principal members to shape … to make a significant impact in the rapidly evolving field of medical research. You will play a key role in providing technical direction and support in data, cloud, and software development domains. The company pioneers medical diagnostics and works with researchers, participants, and the NHS to facilitate groundbreaking discoveries. With the goal of continually improving and expanding healthcare, the More ❯
delivering an impactful product, initially to lawyers and then to a wider set of B2B customers. You'll get a chance to: Dive deep into complex low-level backend engineering and system architecture challenges, solving problems at the core of the application. Design and implement scalable, reliable backend systems that form the backbone of our cutting-edge product. Take … full ownership of critical technology decisions to lay the foundation for our ambitious growth plans. Develop, test, refactor, deploy, maintain, and support production software with precision and care. Collaborate closely with a cross-functional team (Al product manager, VP of Al, legal experts, and other engineers) to experiment quickly and ship impactful features. Champion code quality and reuse to More ❯
Northampton, Northamptonshire, England, United Kingdom
IT Talent Solutions Ltd
Lead/Senior Software Engineer Location: Northampton Salary: £65,000 – £75,000 DOE Job type: Permanent, Full-time Visa Sponsorship: Not available We’re looking for a capable and hands-on Lead or Senior Software Engineer to take ownership of core systems, lead development efforts, and help shape how technology supports the business. This isn’t a detached … management role, it’s for someone who still enjoys getting into the code, solving engineering problems, and helping others level up. You’ll be joining a small in-house team working on a wide range of software and infrastructure projects from building APIs and integrating systems, to modernising legacy platforms and managing cloud deployments. What you’ll be … and deliver tools that actually solve business problems Improving security, deployment processes, and performance across environments Mentoring junior devs and helping steer architectural decisions Taking real ownership of how software gets delivered and supported The stack you’ll be working with C# and .NET (legacy and modern) Redis, RabbitMQ, SQL Server, Postgres Git for source control Azure and AWS More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
True North Group
have been engaged by a new partner in the SAAS space who after a raft of new investment are growing the team - we're looking for Senior and Principal Software Engineers with a back end focus, to join the team. You'll be responsible for designing and developing the core functionality that runs the product and platforms, with a More ❯
on the NS applications framework, in Manchester, in early September. Single-stage interview process, with feedback provided within 24 hours. Are you an enthusiastic, well-rounded, mid-to-lead Software Engineer, eager to grow the breadth and depth of your technical abilities, and enhance your responsibilities, working at the sharp end of missions in the NatSec domain? Are you More ❯
bolton, greater manchester, north west england, united kingdom
Fortice Ltd
on the NS applications framework, in Manchester, in early September. Single-stage interview process, with feedback provided within 24 hours. Are you an enthusiastic, well-rounded, mid-to-lead Software Engineer, eager to grow the breadth and depth of your technical abilities, and enhance your responsibilities, working at the sharp end of missions in the NatSec domain? Are you More ❯
warrington, cheshire, north west england, united kingdom
Fortice Ltd
on the NS applications framework, in Manchester, in early September. Single-stage interview process, with feedback provided within 24 hours. Are you an enthusiastic, well-rounded, mid-to-lead Software Engineer, eager to grow the breadth and depth of your technical abilities, and enhance your responsibilities, working at the sharp end of missions in the NatSec domain? Are you More ❯
you have got the right skills and experience, apply today. Single-stage interview process, with feedback provided within 24 hours. Are you an enthusiastic, well-rounded, mid-to-lead Software Engineer, eager to grow the breadth and depth of your technical abilities, and enhance your responsibilities, working at the sharp end of missions in the NatSec domain? Are you More ❯
culture of care within fashion. We partner with major fashion brands such as GANNI, Ralph Lauren & ARKET to provide an end-to-end service that combines our industry-leading software and in-house repair centre. We're at an exciting inflection point of growth and are looking for exceptional people to join our passionate team. About the role: This More ❯
Aykley Heads, Durham, County Durham, England, United Kingdom Hybrid / WFH Options
Atom Bank
Could you be the next innovator to join us?### What will your ‘typical’ day look like... (there’s no two days the same in Atom):As a Senior Software Development Engineer in Test you’ll lead on the creation, implementation & maintenance of fully automated functional & non-functional tests using the latest frameworks and tools. Our Technology teams are … to ensure safe and smooth delivery into production.- Lead initiatives within the assigned value stream to optimise the test packs to support continuous testing and shift left practices.- Advise Software Engineers on unit testing best practice and building testable code, enabling shift-left defect detection.- Promote the collaboration between SDETs and platform engineers to embed automated tests within build More ❯
of the systems and processes to enhance business performance To actively participate in the development of the systems in line with the team’s processes and procedures To rectify software defects in a timely fashion as and when identified To follow project plans and to meet agreed delivery dates following SCRUM methodology To participate in group sessions with the More ❯
of the systems and processes to enhance business performance To actively participate in the development of the systems in line with the team’s processes and procedures To rectify software defects in a timely fashion as and when identified To follow project plans and to meet agreed delivery dates following SCRUM methodology To participate in group sessions with the More ❯
countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Location: London - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Grade: GG08-GG10 Referral … Bonus: 5000 What You'll Be Doing The Software Engineer role is predominantly a data engineering position with the requirement for coding skills in order to implement and prototype various data manipulation methodologies. The ideal candidate would be a software engineer with an educational background in Computer Science or a data scientist with proven skill in software engineering. The Software Engineer sits on the cutting edge of internet enabled investigations and the candidate will be working within a team of multiple contractors from across the space on difficult but interesting investigation problems. The candidate should ideally be familiar with some of the fundamental technologies which facilitate internet communication e.g. TCP IP stack, TOR, VPNs, Internet More ❯
Senior Software Engineer - Python £55000 - 65000 GBP Onsite WORKING Location: Central London, Greater London - United Kingdom Type: Permanent Senior Software Engineer - Python Full-time | Hybrid | Locations: Bristol, Cheltenham, Plymouth, Manchester Our client is a specialist technology consultancy delivering bespoke software and data solutions to government, defence, and critical national infrastructure sectors. They are looking for a Senior … Software Engineer with strong Python expertise to join a high-impact programme, developing solutions that address complex operational challenges. The position is hybrid, with customer-facing work expected on a regular basis (typically every two weeks). What You'll Do Design, develop, and test high-quality software solutions. Work across diverse technologies, with a focus on open … calendar with regular team events, summer parties, and company-wide awaydays. Onsite perks including lunch and drinks allowances. This is an opportunity to join a forward-looking team delivering software that genuinely makes a difference in critical infrastructure. You'll work on meaningful projects, enjoy flexibility and career growth, and be part of an environment that values both technical More ❯