1 to 25 of 4,127 Software Engineering Jobs in London

Senior Software Engineer (Full Stack)

Hiring Organisation
CGI
Location
London, England, United Kingdom
Position Description:At CGI, our Senior Full Stack Software Engineers play a pivotal role in shaping the digital services that help organisations innovate, grow and succeed. As we expand our engineering capability across our business, you'll deliver secure, scalable solutions that combine intuitive user experiences with robust … back-end technology. You'll have the freedom to take ownership of complex engineering challenges, explore creative approaches and influence technical decisions that deliver meaningful results for our clients. Working alongside supportive, multidisciplinary teams, you'll continue developing your expertise while helping drive engineering excellence, modernise critical services ...

Senior Software Engineer, Full-Stack Applications - Ratings Technology (London)

Location
Greater London, England, United Kingdom
Select how often (in days) to receive an alert: Senior Software Engineer, Full-Stack Applications - Ratings Technology (London) Requisition ID: 50676 Business Unit: Fitch Group Category: Information Technology Location: London, GB Date Posted: Sep 18, 2026 As one of the world’s top three credit ratings agencies, Fitch Ratings … more than 30 countries, which also includes Fitch Solutions. With dual headquarters in London and New York, Fitch Group is owned by Hearst. Senior Software Engineer, Full-Stack Applications – Ratings Technology Fitch Ratings is seeking a Senior Software Engineer to join our global Ratings Technology team in Toronto. ...

Lead Software Engineer, Full-Stack Applications - AI Fluent (London)

Location
Greater London, England, United Kingdom
Description Lead Software Engineer, Full-Stack Applications - AI Fluent Fitch Ratings is seeking a Lead Software Engineer to join our global Ratings Technology team in London. This is an opportunity to build mission-critical platforms while helping shape the next generation of technology that powers how a world … leading credit ratings agency delivers insights. In this highly visible role, you will combine hands-on engineering leadership with a passion for innovation, partnering with product, analytics, and technology teams to modernize workflows and accelerate responsible AI adoption across the tribe and squad You will work closely with talented ...

Software Developer | Capital Markets

Location
Greater London, England, United Kingdom
plus award-winning data, insights and analytics. The Technology Department delivers differentiation, scalability and security for the business. Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile ‘streams’ aligned to specific business areas. Our other teams … work enterprise-wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, engineer, document, test ...

Senior Software Engineer - QuantumBlack, AI by McKinsey

Location
Greater London, England, United Kingdom
place. YOUR IMPACT You will lead architecture design, drive technology decisions, and co-create innovative products while mentoring clients to adopt Agile practices and engineering excellence. Your work offers hands‐on collaboration, diverse industry exposure, and opportunities to shape solutions and grow as a technology leader. You will lead … drive architectural decisions, and build scalable solutions using Agile methodologies. Working closely with client teams, you will co-create products, foster a culture of engineering excellence, and mentor teams in best practices. Your responsibilities will include shaping technical strategies, making key technology decisions, and ensuring the delivery of impactful ...

Senior AI Software Engineer / AI Model Specialist

Location
Greater London, England, United Kingdom
Type: Full-Time About MAXTRAMAX MAXTRAMAX delivers innovative technology solutions that help organizations improve efficiency, security, and operational performance. Our expertise spans Artificial Intelligence, Software Development, Digital Transformation, Network Infrastructure, Cybersecurity, and Defense & Security Technology. We are expanding our AI capabilities and are seeking an experienced AI Software … train, and deploy advanced AI solutions for commercial, government, and security-focused applications. Position Overview We are looking for a highly skilled Senior AI Software Engineer/AI Model Specialist with deep expertise in artificial intelligence, machine learning, and modern software development. The successful candidate will be responsible ...

Senior Software Engineer

Location
City Of London, England, United Kingdom
efficiency, and rapid execution. Our goal is to remove obstacles, enabling you to achieve success faster and more effectively. Role Overview As a Senior Software Engineer, you will play a pivotal role in architecting and developing our next-generation web application and API. This role requires technical leadership, hands … development, and mentoring of junior developers. You will drive the adoption of best practices, ensuring scalability, security, and performance. If you are passionate about software development, enjoy solving complex problems, and are ready to lead innovative projects, Join our dynamic team and contribute to building transformative solutions that make ...

Microsoft Full Stack Senior Developer (Manager)

Location
Greater London, England, United Kingdom
point of application. About the job We are looking for an experienced Microsoft Full Stack Senior Developer who combines strong hands‐on engineering expertise with end‐to‐end technical delivery leadership. You will lead engineering teams, shape solution design, make pragmatic technology decisions and remain close enough … realise value from Microsoft cloud, data, AI and business application technologies. We support clients across the transformation lifecycle, from strategy and solution shaping through engineering delivery, transition to live service and ongoing optimisation In our team, you will: Engineering and architecture Lead the design and hands‐on development ...

Senior Java Full Stack Developer

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
core Enterprise Vendor & Market Data Services Registry Platform in Belfast.In this pivotal role, you will serve as the senior technical anchor for our Belfast engineering team—driving technical strategy, system architecture, and modern engineering practices while remaining hands-on with mission-critical Java microservices and complex data pipelines. … will collaborate closely with global engineering counterparts, product managers, and enterprise architects to deliver high-throughput data reconciliation, automated ingestion, and robust REST APIs.If you are an experienced senior backend technologist who thrives on building scalable distributed data systems, mentoring talented engineers, and leveraging modern GenAI tools (e.g., Devin ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
against working-time legislation and NHSE standards so that payroll is exact. About the Role As our Principal Engineer, you will lead all core software engineering work across the entire Lantum platform and service architecture to scale Lantum’s next stage of growth. You will work alongside … covers back-end, front-end, architecture, infrastructure, DataOps, AI SDLC, and security realms and disciplines. Responsibilities you own core, end-to-end software engineering processes and infrastructure; you ensure that our existing core revenue-generating systems run without interruption under strict SLAs while optimising them, expanding their capabilities ...

Technical Lead

Location
Greater London, England, United Kingdom
easier, faster, and more fulfilling? Do you dream of streamlining workflows, squashing bugs, and fuelling innovation? We're on a mission to supercharge our engineering culture by building a world-class Developer community that's the envy of the industry. In this role, you'll be joining our Engineering Team within Engineering Excellence & Productivity (EXP) as a Technical Lead. Enable rapid developer onboarding to LSEG developer tools, ensuring they become productive quickly to build applications on their chosen Cloud platform Improve Developer Experience by increasing their ability to improve cadence of delivery of new features Unlock Developer ...

Senior Java Full Stack Engineer

Hiring Organisation
83zero Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£70,000
with stakeholders to translate business needs into effective technical solutions. Develop and integrate REST APIs and cloud-native applications. Take ownership across the full software development lifecycle, from design through to deployment and support. Support the planning, coordination and delivery of technical work across projects. Collaborate within Agile teams … deliver high-quality software solutions. Contribute to CI/CD pipelines, DevOps practices and secure digital platforms. Skills & Experience Strong experience building RESTful microservices using Java and Spring Boot. Frontend development experience with React, JavaScript/TypeScript, HTML and CSS. Proven experience leading or mentoring development teams. Strong stakeholder ...

Software Development Engineer in Test

Hiring Organisation
S Three Management Services Limited
Location
London, England, United Kingdom
looking to add Software Development Engineer in Test professionals to our database for future contract opportunities in Manchester. These are specialist technical roles focused on building robust test automation frameworks and ensuring software quality across modern distributed systems and cloud-native architectures. Please note the content of this … advert does not represent a live vacancy. About the opportunity This is an opportunity to register your interest in future Software Development Engineer in Test contract roles based in Manchester, Greater Manchester, England. Roles of this type sit at the intersection of quality assurance and software engineering ...

Senior Lead Full-Stack Software Engineer

Location
Greater London, England, United Kingdom
Senior Lead Full Stack Software Engineer at JPMorgan Chase within Cybersecurity and Technology Controls, youserve as a seasoned member of an engineering team that works to lead the delivery of software solutions that satisfy pre-defined functional and user requirements with the added dimension of preventing misuse … example pipeline being ingesting data from multiple Cyber Intelligence vendors. Collaborate with cross-functional teams to understand requirements, develop solutions, and deliver high-quality software solutions. Troubleshoot and debug issues, perform root cause analysis, and implement effective solutions. Write clean, efficient, and maintainable code in production following best practices ...

Software Developer (Java & Typescript)

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Contract
Software Developer Remote - monthly travel £400-£500 outside IR35 Requires Active SC Clearance Overview We are seeking an experienced Software Engineer to join a critical digital transformation programme supporting the UK Defence and National Security sector. This role will contribute to the delivery of secure, important digital services … that support operational effectiveness, decision-making and national security objectives. Working within a multidisciplinary Agile team, you will design, develop and maintain scalable, secure software solutions within a highly regulated environment. You will collaborate with architects, technical leads, product teams and security stakeholders to deliver resilient services capable ...

.Net Senior Software Engineer

Location
Greater London, England, United Kingdom
Role Purpose We are looking for a .Net Senior Software Engineer to develop solutions in a product centric team aligned to a business product owner. The role requires the ability to effectively collaborate with Product Owners and Project Managers and business departments to secure their buy-in and implement … improvements to systems, processes, and technology, as appropriate. Key Responsibilities Collaborate effectively with IT functions, including SecOps, Systems, Platform Engineering and Support teams, to ensure solutions are implemented in line with agreed standards. Support requirements definition and solution design , providing effort estimates, managing delivery tasks and conducting demonstrations ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
industry works. Driving innovation through digitalisation and AI, we deliver accelerated impact and excellence for customers every day. The Opportunity We are seeking passionate software engineers from mid-level to lead to help us build robust, enterprise-grade solutions that drive real-world impact. Our problems are complex from … that are constantly evolving, to challenges that define modern finance, giving engineers the opportunity to stretch their craft and shape solutions that matter. Our software engineers have a strong appetite for innovation, new technologies, and AI, both in how we accelerate engineering and in how we create smarter ...

Software Engineer - QuantumBlack, AI by McKinsey

Location
Greater London, England, United Kingdom
designers, and strategists to help clients transform their businesses through innovative digital solutions. You’ll develop cutting-edge products, mentor client teams, and shape engineering cultures while growing your expertise across diverse industries and technologies. You will work hands-on with clients across industries to bring their digital ambitions … life.You will develop software products and services from the ground up while coaching and mentoring client teams on engineering best practices, user-centric design, and Agile values. By co-creating with clients and their leadership, you’ll help build not only cutting-edge products but also the technical ...

Senior Java Developer

Hiring Organisation
CGI
Location
London, England, United Kingdom
Java Developers play a vital role in building the secure, scalable digital solutions that help organisations innovate, transform and succeed. As we expand our software engineering capability across the UK, you'll take ownership of developing high-quality applications that solve complex client challenges and deliver lasting business … value. Working alongside talented engineers, architects and consultants, you'll explore modern technologies, influence technical decisions and champion creative approaches to software development. With the support of our collaborative engineering community, you'll have opportunities to strengthen your expertise, mentor others and shape the future of digital services ...

Senior Backend Engineer

Location
Greater London, England, United Kingdom
Senior Backend Engineer, where you'll play a pivotal role in the development of our systems. Working closely with the CTO and Head of Software Engineering, you'll have the opportunity to make a significant impact within our growing fintech business. This role offers the flexibility of remote … similar observability tools Knowledge of containerisation: Docker, Kubernetes, AWS Fargate etc Any experience of front-end or fullstack development using TypeScript & React Experience building software for financial services and/or investment management organisations We don’t expect candidates to have knowledge of all of the above ...

Sr Lead Software Engineer - Data Engineering, Python/C++/KDB/AI

Location
Greater London, England, United Kingdom
Join adynamic, global analytics teamwithin JPMorgan Chase's Commercial & Investment Bank, Electronic Trading Technology. As a Lead Software Engineer at JPMorgan Chase within Commercial & Investment Bank, Electronic Trading Technology, you will play a pivotal role in designing and delivering high-performance, scalable solutions that power real-time trading … seek candidates with strong expertise inany of Python/KDB/C++, and who can leverage their knowledge ofAIto drive innovation in data engineering, analytics, and automation. Experience leveraging AI in development, analytics, or SDLC use cases is a critical enabler for this role. Job Responsibilities Lead technical initiativesacross ...

Senior Software Test Engineer (SDET) – London – Permanent

Location
Greater London, England, United Kingdom
seeking a hands-on Senior Software Test Engineer (SDET) to join a growing technology team developing modern software products. This is an engineering-led role focused on building and maintaining automated testing solutions rather than traditional manual QA. You’ll work closely with developers, product teams … DevOps engineers to improve software quality, automation coverage and delivery confidence. Senior Software Test Engineer Responsibilities Include: Designing and developing automated test frameworks using Playwright and TypeScript Automating UI, API and integration testing Integrating testing into CI/CD pipelines Supporting quality across cloud-native and microservices-based ...

Senior AI Software Developer

Location
Greater London, England, United Kingdom
Overview Mayfair IT is supporting a major UK Government AI and Digital Transformation programme. We are seeking experienced Senior AI Software Engineers, GenAI Engineers and LLM Engineers to build, deploy and support enterprise-scale software and AI-enabled applications across secure public sector environments. This role combines traditional … software engineering, cloud-native delivery and modern AI engineering. Successful candidates will leverage AI-assisted development throughout the Software Development Lifecycle (SDLC) while delivering secure, scalable and maintainable production systems. The ideal candidate will possess strong software engineering foundations, ideally in Node.js and/ ...

Lead Fullstack Software Engineer - Java, Springboot, Microservices

Hiring Organisation
TPXImpact Holdings Plc
Location
East London, London, United Kingdom
Employment Type
Permanent
Salary
£75,000
looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes. … will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. You will be responsible for driving culture through your craft and be keen to take on line management responsibilities. Responsibilities Lead the architecture, design ...

Software Engineer

Location
Greater London, England, United Kingdom
industry works. Driving innovation through digitalisation and AI, we deliver accelerated impact and excellence for customers every day. The Opportunity We are seeking passionate software engineers from mid-level to lead to help us build robust, enterprise-grade solutions that drive real-world impact. Our problems are complex from … that are constantly evolving, to challenges that define modern finance, giving engineers the opportunity to stretch their craft and shape solutions that matter. Our software engineers have a strong appetite for innovation, new technologies, and AI, both in how we accelerate engineering and in how we create smarter ...