376 to 400 of 7,695 Software Engineering Jobs in England

Senior Software Engineer

Hiring Organisation
The Portfolio Group
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£90000/annum
build the backend, own the frontend and confidently explain every architectural decision in between? We're looking for a genuinely strong Senior Software Engineer who loves building complete solutions, not just working on isolated tickets. This is a hands-on, evenly balanced full-stack engineering role combining production … concurrency becomes an issue and when architectural decisions have long-term consequences. What will you be building? Designing, developing and owning end-to-end software solutions using Python and TypeScript. Building robust backend services and APIs using Python, ideally FastAPI. Creating responsive, maintainable frontend applications using React and TypeScript. ...

Lead Software Engineer – Multi-Asset Trading Platform

Location
Greater London, England, United Kingdom
Take on a pivotal engineering role in a mission-critical trading environment where performance, resilience, and security matter every day. You will help shape a modern, multi-asset trading platform and see your work delivered into real production outcomes. You will partner closely with product and business stakeholders … turn ideas into robust solutions. If you enjoy solving complex problems end to end and raising engineering standards through reusable tooling and automation, you will thrive here. As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management, Investment technology department you will design, build ...

Java / React - Lead Software Engineer- Vice President

Location
Greater London, England, United Kingdom
have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology - Corporate Oversight & Governance group, you are an integral part of an agile team dedicated to enhancing … implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm’s business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure ...

Senior Software Engineer (AI & ML)

Location
Greater London, England, United Kingdom
Senior Software Engineer (AI & ML) Department: Data & AI Employment Type: Permanent - Full Time Location: UK - London Reporting To: Takashi Nakamura Description We’re building AI systems that sit at the heart of how CFC makes complex underwriting decisions. Our Data & AI unit is developing autonomous, multi-step agents that … reason over unstructured data, assess risk and deliver real business outcomes, creating the kind of complex engineering problems where great software engineering really matters. Making agentic AI work reliably in production means solving challenges traditional software doesn’t always face: non-deterministic behaviour, tool failures, long ...

Senior Software Engineer - Web (Squad Lead)

Location
Kings Hill, England, United Kingdom
Senior Software Engineer - Web (Squad Lead) Kings Hill, Kent Full-time 55,000 - 65,000 £ per year Position Overview Senior Software Engineers own the technical delivery of a small squad (typically 3–5 engineers) building software with Blazor, C# and RDT’s design system, and report … Head of Software Engineering. A Senior Software Engineer role combines hands‐on technical leadership with line management responsibility, and is a natural next step for engineers who want to grow into leading people as well as leading delivery. You’ll sit at the heart of delivering great ...

Software Engineer III - Data - Agentic Commerce

Location
Greater London, England, United Kingdom
machine learning, and help deliver trusted, market-leading products. We value diversity, inclusion, and continuous learning—your contributions matter here. As a Software Engineer III in Payments Technology within the Commercial and Investment Bank, you will design, build, and deliver secure, scalable agentic commerce solutions. You’ll work … shape the future of payments technology. You’ll be part of an agile team that values innovation, collaboration, and operational excellence. Job Responsibilities: Execute software solutions, design, development, and technical troubleshooting for agent components, including orchestration logic, agent tools, and task queues for autonomous workflows Build and maintain ...

Lead Software Engineer - C++ Developer

Location
Greater London, England, United Kingdom
meaningful contributions. Be part of a team that thrives on solving complex challenges and advancing industry standards. As an Ultra Low Latency C++ Lead Software Engineer at JPMorgan Chase in the Electronic Trading Technology team, you will design, build, and operate market gateway solutions with hardware FPGA acceleration. … will drive the software development lifecycle, focusing on stability, latency optimization, and continuous improvement. You’ll partner with hardware engineering teams to integrate FPGA pipelines with our C++ software stack, ensuring high reliability and operational excellence. Your work will directly impact trading connectivity and risk management applications ...

Sr Lead Software Engineer - C++, Python,

Location
Greater London, England, United Kingdom
Lead Software Engineer - C++, Python, LONDON, LONDON, United Kingdom Locations 25 Bank Street, Canary Wharf, London, Greater London, E14 5JP, GB Job Schedule Full time Job Description If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come … right place. As a Sr. Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Compute Runtime Platforms, you will play a crucial role in providing expertise and engineering excellence as part of an agile team. Your responsibilities include enhancing, building, and delivering trusted market-leading technology ...

Software Engineer

Location
Greater London, England, United Kingdom
transforming how technology, data and AI create investment advantage. We are building an AI-native investment platform that combines investor judgement with modern engineering, proprietary data and increasingly agentic capability. We are looking for a talented software engineer who is excited by solving complex problems at the intersection … evolve the technology platforms that support investment teams, working alongside experienced engineers, product managers, data specialists and investment professionals. This is not a conventional software engineering role. It requires curiosity, strong technical foundations and a willingness to embrace new ways of working, including AI-assisted development, cloud-native ...

Senior Software Engineer

Location
Oxford, England, United Kingdom
Senior Software Engineer Department: Tech - Software Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description Please note that we are open to considering candidates who require visa sponsorship (subject to eligibility and company approval) Based in Oxford, you will work as part … highly experienced and growing Software Team building innovative cloud-based software solutions which power major decisions in the global energy transition. As a Senior Software Engineer at Aurora, you will be responsible for turning product ideas into a reality that will shape the future of global energy ...

Principal Software Engineer

Location
London, United Kingdom
About The Role Team UK Health, Adviser & Employer Engineering Working Pattern - Hybrid 2 days per week in the Vitality London, Bournemouth or Stockport Office. Full-time hours per week. We are happy to discuss flexible working! Top 3 skills needed for this role Strategic Enterprise Technology Leadership Recognised Java … Engineering Expertise Advanced Architecture & Systems Integration Capability What this role is all about We're looking for a Principal Software Engineer to join Vitality's Engineering function, providing technical leadership across complex enterprise platforms and customer-facing solutions. This is a highly influential role responsible for shaping ...

Principal Software Engineer

Hiring Organisation
Vitality Corporate Services Limited
Location
Central London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£90,000
About The Role Team – UK Health, Adviser & Employer Engineering Working Pattern - Hybrid – 2 days per week in the Vitality London, Bournemouth or Stockport Office. Full-time hours per week. We are happy to discuss flexible working! Top 3 skills needed for this role Strategic Enterprise Technology Leadership Recognised Java … Engineering Expertise Advanced Architecture & Systems Integration Capability What this role is all about We're looking for a Principal Software Engineer to join Vitality's Engineering function, providing technical leadership across complex enterprise platforms and customer-facing solutions. This is a highly influential role responsible for shaping ...

Staff / Senior Lead Software Engineer - Backend Platform

Location
Greater London, England, United Kingdom
LONDON, United Kingdom Job Information Job Identification 210732415 Job Category Software Engineering Business Unit Corporate Sector Posting Date 04/03/2026, 09:11 AM Locations 1 Cabot Square, London, E14 4QJ, GB Job Schedule Full time About Us J.P. Morgan is a global leader in financial … ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Senior Lead Software Engineer at JPMorgan Chase within J.P. Morgan Personal Investing, you will be a highly skilled hands-on Backend Engineer for the Platform team dedicated to building ...

Sr Lead Software Engineer - KDB+ / Q

Location
Greater London, England, United Kingdom
have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bankyouare an integral part of an agile team that works to enhance, build, and deliver trusted … access. This is an exciting time as we migrate to AWS, re-architect our applications and build-out greenfield projects. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops ...

Senior Software Engineer (Python/Terraform/AWS)

Location
Greater London, England, United Kingdom
detect and prevent fraud, theft, and piracy while protecting legitimate customer use. Working as a fast-paced agile squad, the team designs and develops software using modern engineering practices, collaborates across many products across the organisation. The team combines technical depth, product focus, and mentorship to deliver innovative … solutions that safeguard our products and customers. About the Role This role focuses on delivering secure, reliable software and cloud infrastructure for services where reputation management and security are critical to business success. You will design, build, deploy, and support production-ready solutions in AWS, with monitoring, alerting ...

Lead Software Engineer – Hybrid .NET/Azure SaaS

Location
Greater London, England, United Kingdom
discussed during the recruitment process. Pinewood.AI is looking for an experienced and hands-on Lead Developer to play a key role in expanding our software development team based in Marylebone, London. Reporting directly to our Head of Engineering, you will support the continued growth of the team … region while driving collaboration with our Product and Engineering teams in Birmingham. As a senior member of the team, you will lead a group of developers and senior engineers, shaping technical decisions, guiding delivery, and ensuring the team produces high-quality, scalable solutions for the Pinewood Automotive Intelligence Platform ...

Principal Software Engineer

Location
Thame, England, United Kingdom
standard for both remortgages and buying and selling property. What You'll Be Doing Technical Strategy & Architecture Define and execute engineering strategy across multiple teams and domains. Drive architectural decisions that balance business priorities, scalability, security and long-term sustainability. Design solutions that support future growth and evolving customer … needs. Identify and address technical risks across the organisation. Engineering Excellence Establish and evolve engineering standards, best practices and quality frameworks. Drive improvements in performance, reliability, security and developer productivity. Champion modern software engineering principles and continuous improvement. Support the evolution of platform, infrastructure and service ...

Senior/Lead Software Engineer

Location
Monks Heath, England, United Kingdom
clinic to pharma companies that need specialised expertise for targeted challenges. About the role: We have an exciting opportunity for a Senior or Lead Software Engineer to join our Computational Sciences and Informatics group at either Alderley Park. This is a hybrid role, with an expectation … site 3 times per week. The Senior Software Engineer will design, develop and maintain software platforms that support drug discovery, scientific research and business operations across the organisation. Working within a small, collaborative engineering team, you will engage directly with scientists, informatics specialists and operational teams ...

IT / OT - Software Engineer

Location
Tees Valley, England, United Kingdom
looking for a talented Manufacturing IT/OT Software Engineer to join our team in Darlington, County Durham, United Kingdom. This is a primarily on-site role with some flexibility. The position requires a significant presence at the workplace and follows a 37.5-hour work week. In this role … will make an impact in the following ways: Design, develop, and implement software solutions by analyzing business needs, studying system flows, and applying the full software development lifecycle. Document and demonstrate solutions through clear technical documentation, flowcharts, layouts, and system specifications. Evaluate feasibility of proposed solutions by conducting ...

KDB+ Senior Lead Software Engineer - Vice President

Location
Greater London, England, United Kingdom
have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bankyouare an integral part of an agile team that works to enhance, build, and deliver trusted … real-time and historical access. This is an exciting time as we migrate to AWS and re-architect our applications. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops ...

Senior Software Engineer

Location
Southampton, England, United Kingdom
Description The Opportunity Are you a Software Engineer with C++ experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence and commercial projects. Direct industry … experience is not required, we are happy to explore all backgrounds and help develop all our software engineers. What you will do We want to develop a new generation of features and capabilities using innovative software solutions and we need you to help create them. You will ...

Software Engineer

Hiring Organisation
Capgemini
Location
Manchester, United Kingdom
Employment Type
Full Time
considering: Join Capgemini’s Cloud & Custom Applications (C&CΑ) practice, where we help clients transform business outcomes through modern application engineering, intelligent automation, and AI-enabled innovation. Guided by our vision to Consult with Purpose. Continuously Evolve. Architect Tomorrow., we are looking for a Full Stack Developer …/TLS, and secret management solutions. Collaborate with architects, engineers, and business stakeholders to deliver enterprise solutions aligned with business objectives. Maintain high engineering standards through unit testing, code reviews, CI/CD practices, and continuous improvement. Troubleshoot and resolve complex production issues while optimizing application, API, database ...

Graduate Software Engineer, DevOps 2027

Location
West of England, England, United Kingdom
excited about your success as you are. Put your coding skills to work on the infrastructure that helps Graphcore engineers turn code into reliable software releases. As a Graduate Software Engineer in DevOps, you’ll help develop and maintain tools for software builds and releases. … services using Kubernetes and Docker, and support cloud infrastructure managed through tools such as Terraform. Working closely with teams developing Graphcore’s machine learning software stack, you’ll help automate repetitive tasks and improve the workflows engineers use every day. You’ll join the Software Infrastructure team, building ...

Senior Software Engineer - AI Products (SVP)

Location
Greater London, England, United Kingdom
broad range of technical work in a fast-moving, delivery-focused environment. Key Responsibilities Design, build and support high-quality, production-grade AI software and services that scale across the organisation. Own technical solutions end-to-end, from problem definition and experimentation through to deployment and ongoing improvement. Develop … effective approaches. Lead the technical design and architecture of AI products, ensuring solutions are resilient, scalable, explainable and auditable. Work closely with Product, Risk, Engineering and other AI platform teams to deliver solutions that meet business and regulatory requirements. Partner with senior stakeholders to shape product vision, technical strategy ...

Senior Software Engineer II

Location
London Borough of Richmond upon Thames, England, United Kingdom
About the Role We are looking for a Senior Software Engineer II to join RX Global and help design, build and operate secure, scalable software products used across our global digital platforms. In this senior individual contributor role, you will take ownership of complex technical challenges, contribute … technical decision-making, and work closely with engineering, product, and business stakeholders to deliver meaningful customer and business outcomes. Responsibilities Design, build and maintain high-quality software across multiple services and components. Produce clear technical designs aligned to RX architecture principles and engineering standards. Build secure, resilient ...