Software Engineer Jobs in the UK

1,401 to 1,425 of 5,709 Software Engineer Jobs in the UK

Lead Software Engineer - Python, AWS

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
details about the nature of this opening, and what is expected from applicants, by reading the below. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Banking “Markets Portfolio Management group”, you serve as … active and connected manner. It supports the strategic agenda of our Markets franchise through a coordinated approach to pricing and management of financial resources. As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth … of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of More ❯
Posted:

Junior Software Engineer

Hull, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer, kingston upon hull, east yorkshire col-narrow-left Client: Brainpool AI Location: kingston upon hull, east yorkshire, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Brainpool is a fast … a team of engineers, on various business engagements, such as client projects and internal company products. Some examples of these engagements include client scoping programmes, and PoC/MVP software development. A significant focus will be on building and optimizing Large Language Model (LLM) inferences and creating robust web services. This includes developing event-driven and request-response systems More ❯
Posted:

Software Engineer

Manchester, Lancashire, United Kingdom
Hdcorp
Hamiltonian Dynamics is a start-up based in Gloucestershire and Manchester working in the National and Cyber Security industries. We are seeking an experienced Software Engineer with team lead experience to join our growing technology team in our next phase of expansion. Our ideal candidate would be someone who has experience in one or more of the following More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - Cloud Runtime Compute

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
Description Below covers everything you need to know about what this opportunity entails, as well as what is expected from applicants. Join the Runtime Compute team! As a Lead Software Engineer at JPMorgan Chase within the Corporate and Investment Bank (CIB) as a part of the CIB Runtime Compute Team in CIB Cloud Success, you play a crucial … Your contributions are essential in reducing runtime compute costs, improving reliability and performance, and advancing broader runtime compute strategies and solutions. Job Responsibilities Cloud Runtime Compute Engineering: Develop and engineer cloud runtime compute products and solutions with a security-first approach. Ensure compliance with the firm's security control policies and procedures throughout the product lifecycle, utilizing technologies such … native experience. Owning and operating a complex containerized runtime compute solution, e.g. AWS EKS. Hands-on experience in system design, application development, testing, and maintaining operational stability throughout the software development lifecycle, incorporating agile methodologies and practices. Strong experience with more than one programming language. Preferred qualifications, capabilities, and skills Proven ability to navigate complex organizational structures, with particular More ❯
Posted:

Senior Software Engineer - Trading Data

London, England, United Kingdom
ZipRecruiter
Job Description The Role Trayport is actively looking for a Senior Software Developer to join our team for the design and development of our flagship data analytics platform where you will contribute to System Architecture, aid colleagues to help coordinate our projects and review code too. Our platform ingests hundreds of millions of data points every day and provides … price movements. We process real-time market data feeds that together add hundreds of millions of data points to our dataset every day. We encourage ownership across the entire software lifecycle, and will value your input on each stage. We take an iterative approach to solve problems and continually improve our product. If you are interested in building customer … facing products and approaching it using lean software development practices, we would love to hear from you. Responsibilities Contribute to System Architecture, Aid colleagues to help coordinate our projects Peer review code The Person Strong working knowledge of C# or Kotlin Experience writing efficient, concurrent .NET code Experience working on distributed systems Strong knowledge of Kubernetes and Kafka Experience More ❯
Posted:

Senior Front End Software Engineer (Remote)

London, England, United Kingdom
Hybrid / WFH Options
M3EU
Social network you want to login/join with: Senior Front End Software Engineer (Remote), London col-narrow-left Client: M3EU Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 63e484348a99 Job Views: 4 Posted: 02.07.2025 Expiry Date: 16.08.2025 col-wide Job Description: Job Description Essential Duties and Responsibilities … deliver highly scalable solutions using modern web technologies and architecture. Continuously develop, release, monitor, and improve systems and services while fostering a culture of accountability. Follow and actively promote software development processes and best practices within the team. Participate in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to ensure alignment and progress tracking. Provide regular More ❯
Posted:

Senior Software Engineer

Bedford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: An excellent opportunity awaits an experienced software developer with strong .NET and React skills to join a leading software company in a role offering strong technical variety, ongoing development opportunities, and involvement in genuinely interesting projects. This company builds innovative software and data management systems that support critical … or GCP). A background or interest in scientific, environmental, or infrastructure-related domains is a bonus. This is an excellent opportunity to join a collaborative and tech-focused software team in a senior position offering a mix of engineering depth, meaningful projects, and long-term growth. The Role: *Full-stack development using .NET and React *Azure DevOps, containerisation … and deployment *Overseeing the full project lifecycle, technical decision-making, and mentoring *Part of a collaborative, technology-driven software team *Remote role based in the UK The Person: *Strong experience in .NET and React software development *Solid cloud and DevOps skills (Azure, AWS, GCP) *Comfortable taking ownership of projects and guiding others *Interest in environmental, scientific, or infrastructure More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Primis
Outside IR35) Primis are actively searching for a .NET Developer looking for their next challenge! Do you thrive in collaborative environments and have a passion for building scalable software solutions? I have an exciting 6-month contract role based in the heart of London! Key Responsibilities: Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions. Maintain and improve existing applications, ensuring performance, scalability, and security. Troubleshoot and resolve issues across the software development lifecycle. Requirements: Must have previous contracting experience! Proven experience as a .NET Developer (Mid to Senior level). Strong expertise in .NET Framework/.NET Core and C# . Solid understanding of SQL Server and relational databases. Exposure to More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Primis
Outside IR35) Primis are actively searching for a .NET Developer looking for their next challenge! Do you thrive in collaborative environments and have a passion for building scalable software solutions? I have an exciting 6-month contract role based in the heart of London! Key Responsibilities: Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions. Maintain and improve existing applications, ensuring performance, scalability, and security. Troubleshoot and resolve issues across the software development lifecycle. Requirements: Must have previous contracting experience! Proven experience as a .NET Developer (Mid to Senior level). Strong expertise in .NET Framework/.NET Core and C# . Solid understanding of SQL Server and relational databases. Exposure to More ❯
Posted:

Software Engineer- Gloucester- National Security

Gloucester, Gloucestershire, South West
Hybrid / WFH Options
BAE Systems
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 Requisition ID: 121323 Location: Gloucester - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. … with plenty of opportunities to get involved with local community engagement and outreach activities to help build tech and cyber skills in the region. We are looking for experienced Software Engineers to join our team following continuous growth and success in the UK Government sector. What you could be doing for us: Designing, codes, tests, corrects and documents simple … programs, and assists in the implementation of software which forms part of a properly engineered information or communications system Providing accurate estimates of development effort needed to design, code and test software from given specifications A focus towards Data Processing Working on AWS Cloud infrastructure Opportunities to mentor junior level developers, providing oversight where applicable Logically analysing code More ❯
Employment Type: Permanent
Posted:

Senior Python Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
118 118 Money
Job Details: Senior Software Engineer - Python Full details of the job. Vacancy Name Vacancy Name Senior Software Engineer - Python Time Type Time Type Full Time Location Location Madison - London 118 118 Money Who are we? At 118 118 Money, we are dedicated to helping Britain achieve financial fitness. In 2023, we proudly relaunched the iconic … lives, keep reading — your next opportunity to contribute to our mission could be just a few clicks away! Description Description What you’ll do We're seeking a Senior Software Engineer, a pivotal role in our tech-driven financial services enterprise. You'll be part of a team spearheading the development and evolution of our technological capabilities. Your … of high quality code. Innovative Development: • Champion and foster a culture of rapid, efficient, and collaborative development. • Interface with cross-functional teams to streamline and expedite the delivery of software solutions. Strategic Problem Solving: • Engage in creative brainstorming, infusing your technical perspective into strategic decisions. • Approach challenges with a solution-focused and innovative mindset. Collaborative Synergy: • Work closely with More ❯
Posted:

Cloud Software Engineer

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
Description Not sure what skills you will need for this opportunity Simply read the full description below to get a complete picture of candidate requirements. Job Description As a Software Engineer III at JPMorgan Chase within the Cloud Financial Management (CFM) organization, you provide expertise to enhance and develop CFM products and platforms based on modern cloud-based … technologies. This role requires both design and coding capabilities to create and implement cloud solutions, with a specific focus on cost optimization. Leverage your software engineering skills and collaborate with colleagues across the organization to drive best-in-class outcomes. Our team delivers comprehensive financial management solutions for optimizing cloud resource usage, cost efficiency, and performance. We focus on … leveraging cloud technologies to drive digital transformation and cloud adoption throughout the firm. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Leverage AWS services (e.g., S3, EC2, Athena, Lambda, Glue) to build scalable and secure cloud solutions. Produces architecture and More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Prolific - UK Job Board?
foundational AI technologies are increasingly commoditized, it's the quality and diversity of human-generated data that truly differentiates products and models. The role We’re looking for Senior Software Engineers with a ‘product builder’ mind-set to join our team and take a pivotal role in the development and guidance of our product. As a ‘t-shaped’ engineer, you will bring a broad practical knowledge across various areas of software development, complementing and supporting our growing team whilst likely having a deeper specialism in front or backend. This is an exciting opportunity to leverage your existing skills, experience, and knowledge to significantly influence the trajectory of our product as we aim to revolutionize research. What you … about the product life cycle and are customer value focused Understand the value of continuous, iterative improvement using data to drive decisions and a culture of feedback Passionate about software development with an appetite for learning and self-improvement What you’ll be doing in the role As a member of a cross-functional, stream-aligned team, you will More ❯
Posted:

Senior Software Engineer

Newcastle Upon Tyne, England, United Kingdom
Hybrid / WFH Options
developrec
About the Company An exciting opportunity has arisen for a Staff Software Engineer to join a high-performing product-led business, working within their Engagement tribe-a key area focused on enhancing user interaction and experience across the platform. About the Role This is a senior-level role requiring strong technical leadership, architectural oversight, and hands-on engineering More ❯
Posted:

Senior Software Engineer (SolstiCE) - Equity Derivatives Tech - VP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
best-in-class products and solutions, and unparalleled access to capital and liquidity. About the team The Equity Technology organization is undertaking a multi-year investment to completely re-engineer the front office technology platform, to support business expansion plans to close the gap to competition. Citi Investment Strategies (CIS) Engineering group comprises four teams. SolstiCE team is responsible … for development, maintenance and support of an index calculation platform for the CIS business. Role Overview/What you will you do The role of a Senior Software Engineer for SolstiCE requires a combination of strong technical and leadership skills. You will work together with business stakeholders from Trading and Benchmark Administration Team (BAT), and with other members … manage multiple priorities simultaneously. You will be a highly motivated self-starter who is comfortable taking on new challenges and picking up and learning new technologies. Hands-on professional software development experience at a senior level. Proven experience of defining technical architectures and leading complex projects through to delivery. Proficiency in object-oriented and functional programming. Rigorous application of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, England, United Kingdom
RELX
environment. We have a stable product that we have developed and strive to maintain. Our team values trust, respect, collaboration, agility, and quality. About the Role: As a Senior Software Engineer, you are expected to participate in technical discussions to design solutions that meet product requirements, develop test-driven code, pair with team members, mentor juniors, and support … design solutions meeting product requirements. Document and review detailed specifications for complex system components. Address complex bug fixes. Work closely with the development team to translate product requirements into software designs. Implement development processes, coding best practices, and conduct code reviews. Operate in various development environments (Agile, Waterfall) while engaging with stakeholders. Mentor entry-level engineers to ensure they More ❯
Posted:

Senior Software Engineer (Full-Stack/Product)

London, England, United Kingdom
Mytos & Aspen
Mytos is backed by Y Combinator, the most successful startup program in the world which produced companies such as AirBnb, Dropbox, and Ginkgo Bioworks. The Role As a Senior Software Engineer focused on full-stack product development, you'll build the critical interfaces and systems that enable scientists to work with our cell manufacturing platform. You'll create … intuitive, reliable software that abstracts away complexity while giving users powerful tools to customize and monitor cell growth protocols. Any experience with distributed systems will translate well to our environment, where you'll find familiar concepts like asynchronous communication and managing state consistency across components — with the added excitement of components including physical hardware! Your work will directly impact … therapies and research tools can be developed, ultimately helping patients worldwide. What you'll do Work directly with customers to translate their scientific workflows into reliable, flexible and simple software solutions. Own and deliver end-to-end product functionality spanning experiment scheduling, automated image analysis, and remote operation of our devices. Develop and improve our frontend applications using TypeScript More ❯
Posted:

AWS & Node.js Senior Software Engineer

Salford, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
employer and a member of myGwork – the largest global platform for the + business community. Please do not contact the recruiter directly. Job Details Job Title: AWS & Node.js Senior Software Engineer Salary: £57,000- £67,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. Band … department build and support the BBC's 'big screen' experiences, including iPlayer, Sounds and live events across our broadcast and connected TV platforms. We're looking for enthusiastic Senior Software Engineers to join our cross-discipline agile team, where you'll help shape the future of TV products for millions of viewers. This role blends front-end development with … features, performing integrations across a range of TV devices, and enhancing the TV platform that powers both iPlayer and BBC Sounds. You will have an opportunity to work on software at a scale that is hard to find in the country - this is your opportunity to help define how our audiences engage with the BBC on the big screen. More ❯
Posted:

Lead Software Development Engineer

London, England, United Kingdom
Hybrid / WFH Options
SPD Technology
value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed. We are looking for a Lead Software Development Engineer to join us as part of our team. About the role PitchBook is a platform designed for investment professionals, offering access to data and analytical tools … maximize scalability and reliability Write code and unit tests Conduct code reviews Diagnose complex problems involving multiple systems and technologies Provide guidance and mentorship to a team of talented software engineers Be an example of engineering excellence Communicate with customers and developers from other teams (UA, USA, India) Managing the whole Engineering team Responsibility for Product delivery Analyze requirements … and contribute to project development We’re looking for you if you have 4+ years of experience in commercial software development primarily with Java stack, Spring; At least 1-2 years in Team Lead position and team management Micro-service expertise Commercial experience with relational database Recent real experience with Concurrency util Experience with AWS (S3 preferable) Container experience More ❯
Posted:

Software Engineer

St Albans, England, United Kingdom
Apache Associates
the future of subscription platforms? Out Client is looking for a talented and driven developer to join their agile team and help build cutting-edge solutions that combine traditional software engineering with emerging AI/ML technologies. About the Role: This hybrid role offers a unique blend of traditional application development and the exciting opportunity to work on AI … ll collaborate with both internal teams and clients to create tools that leverage AI for automation, enhanced decision-making, and real-time insights—while maintaining rock-solid, high-performance software engineering standards. As part of their development lifecycle, you’ll be involved in everything from ideation and prototyping to deployment and ongoing support. You will play a key role … in advancing both the core .NET platform and the integration of new AI-driven capabilities. Key Responsibilities: Work on both AI-powered and traditional software engineering projects for internal and client-facing tools. Contribute to the full development lifecycle—from brainstorming new ideas to deploying and maintaining production systems. Drive innovation within our .NET platform while integrating cutting-edge More ❯
Posted:

Lead Software Engineer

Altrincham, Cheshire, United Kingdom
Hybrid / WFH Options
慨正橡扯
About the job The Opportunity We're seeking a passionate and experienced Lead Software Engineer. As an experienced technical leader within our Engineering discipline, you will be empowered to apply your expertise in software design, development, quality assurance, and maintenance, while helping foster a strong focus on excellence and best practice. You'll join a talented team of … and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. Key Accountabilities And Responsibilities A Lead Engineer oversees the planning, design, development, integration and testing of high-quality software solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities … deliverables are of a high standard and maintaining quality documentation Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements Guiding team members and participating in the hands-on implementation of best practices in engineering Collaborating with DevOps engineers to implement CI/CD More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer III- iOS- Nutmeg- Mid Level

London, England, United Kingdom
Nutmeg Saving and Investment Limited
Social network you want to login/join with: Software Engineer III- iOS- Nutmeg- Mid Level, London Client: Nutmeg Saving and Investment Limited Location: London, United Kingdom Job Category: Other - EU work permit required: Yes Job Reference: ef8242f5f5be Job Views: 5 Posted: 29.06.2025 Expiry Date: 13.08.2025 Job Description: Nutmeg is a J.P. Morgan company within the International Consumer … aim to provide clients with the best digital investing experience, ensuring digital security and customer satisfaction – meaning you’ll have the opportunity to make a real difference. As an engineer at JPMorgan Chase within Nutmeg, you will be part of a team with great ambitions. We aim to build a top-in-market suite of mobile and web apps … getting smart ideas into the hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work More ❯
Posted:

Software Engineer - Java - Engine by Starling

Manchester, England, United Kingdom
Hybrid / WFH Options
Starling Bank Limited
a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen … our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - https://www.enginebystarling.com/We’re looking for Backend Software Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from scratch that Starling … primary tech stack may be. Hear more from the team in some case studies, below, and our work with Women In Tech . Day in the Life of a Software Engineer Running a Backend Team We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about More ❯
Posted:

Software Engineer - Java - Engine by Starling

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
Starling Bank Limited
a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen … our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - https://www.enginebystarling.com/We’re looking for Backend Software Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from scratch that Starling … primary tech stack may be. Hear more from the team in some case studies, below, and our work with Women In Tech . Day in the Life of a Software Engineer Running a Backend Team We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about More ❯
Posted:

Software Engineer - Java - Engine by Starling

Southampton, England, United Kingdom
Hybrid / WFH Options
Starling Bank Limited
a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen … our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - https://www.enginebystarling.com/We’re looking for Backend Software Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from scratch that Starling … primary tech stack may be. Hear more from the team in some case studies, below, and our work with Women In Tech . Day in the Life of a Software Engineer Running a Backend Team We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about More ❯
Posted:
Software Engineer
10th Percentile
£47,500
25th Percentile
£58,000
Median
£75,000
75th Percentile
£110,000
90th Percentile
£135,000