Software Engineer Jobs in England

1,251 to 1,275 of 5,061 Software Engineer Jobs in England

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:

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

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:

Sr Software Engineer - Python /FastAPI

london, south east england, united kingdom
Shell
We develop complex data products grounded in the fundamentals of the oil market, providing innovative and often industry-first insights that support our commodities trading business. As a Senior Software Engineer with proven experience in offering technical and process guidance, as well as mentoring the team for long-term success, you'll be challenged to think and act … multiple global products Knowledge of other Cloud (Azure etc) is highly desirable Knowledge of containers and functions is highly desirable Demonstrated application of the best patterns & practices in the software development life cycle Experience working in agile teams with demonstrated application of the principles, including facilitation of the planning process What we offer You bring your skills and experience More ❯
Posted:

Senior Software Engineer US-Remote

London, England, United Kingdom
Hybrid / WFH Options
PLOS GmbH
open science forward with measurable, meaningful change in research publishing, policy, and practice. We believe in a better future where science is open to all, for all. The Senior Software Engineer draws on a diversity of experience in software engineering, architecture, and lifecycle management to collaboratively design, build, and maintain modern cloud-native solutions to power the … and willingness to constantly learn and improve are necessary to be successful. This role sits within the Digital team and is part of a team of engineers within the software engineering function. Responsibilities As part of a cross-functional product team, contribute designs, code, tests, code reviews, and excellent judgement towards the development and continuous improvement of our digital … architecture Establish and support development processes Provide stewardship of the long-term sustainability of our platform and actively manage platform health and technical debt Knowledge and Skills Significant professional software engineering experience gained in a full-stack environment, ideally with experience using Google Cloud, Python, React, Kubernetes, BigQuery, or similar modern technologies. Hands-on experience developing, shipping, operating, and More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
myGwork - LGBTQ+ Business Community
a very stable product that we've worked to develop 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 … on solutions meeting Product Requirements. Document and review detailed specifications for complex system components. Complete complex bug fixes. Collaborate with team members to understand requirements and translate them into software designs. Implement development processes, coding best practices, and conduct code reviews. Operate in various development environments (Agile, Waterfall, etc.) while engaging stakeholders. Train entry-level engineers, ensuring they understand More ❯
Posted:

Software Engineer

London, England, United Kingdom
Capstone
provides technology solutions for all of the core groups within Capstone, including Treasury, Middle Office, Fund Accounting, Investor Relations, Compliance and many others. We’re looking for highly motivated software engineer with a passion for technology and markets. You’ll partner with our treasury, accounting, middle office professionals, as well as other teams across the firm to deliver … to bring innovative ideas to life. The role offers great exposure to the many and varied areas of the hedge fund. Responsibilities and Impact: Create state-of-the-art software that empowers decision making across various investment strategies Design, build and maintain key software solutions that support the firm’s core teams, with a clear focus on performance … and the firm to tackle complex technical challenges Our future colleague has these skills: Minimum Bachelor’s degree in Computer Science or related field Experience in building production level software in Python. Experience supporting C# systems a plus. Experience working with at least one financial asset class Experience with SQL databases Strong analytical and problem solving skills Collaborative team More ❯
Posted:

Software Development Engineer Lead

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. Now we are looking for a Software Development Engineer Lead for PitchBook. About the role Tight cooperation with other teams to create a robust and supportable solution. High load, multithreading, and concurrency can be tried … for SDLC process organization. Meeting with stakeholders for the decision making. As a qualified expert, you will: Technical Leadership: Lead the design and architecture of scalable, secure, and maintainable software solutions in the team. Collaborate with stakeholders to translate business needs into technical solutions. Development & Delivery: Write clean, efficient, and well-documented code, adhering to industry standards and company … guidelines. Ensure code quality by conducting code reviews and mentoring team members in best practices. Oversee the end-to-end software development lifecycle, from planning to deployment and maintenance. Troubleshoot and resolve complex technical issues. Foster professional growth and technical excellence. Facilitate collaboration among team members and across departments. Drive Agile practices, ensuring efficient sprint planning, task prioritization, and More ❯
Posted:

Software Engineer, Realtime

London, England, United Kingdom
Hybrid / WFH Options
Cboe
Associate Resource Groups champion diversity, equity and inclusion, giving associates a safe space to network, share ideas and create opportunities. Sound like the place for you? Join us! The Software Engineering team is hiring for a C++ Software Engineer As a Software Engineer within our European business at Cboe Europe, you will be part of More ❯
Posted:

Senior Software Engineer (Microsoft) Technology - Digital Development · London ·

London, England, United Kingdom
Space NK Limited
If you love tech, innovation, and fast-paced environments, you’re in the right place. We are seeking a dynamic and experienced Software Engineering Manager to lead our NAV team and drive the successful migration to Microsoft Dynamics Business Central (BC). This role will also support our Integrations team in building and scaling internal middleware solutions for seamless … to align technical solutions with business goals. Support the Integrations team in designing and developing scalable middleware solutions for third-party SaaS integrations. Establish and maintain best practices in software development, including CI/CD, testing, and documentation. Mentor and grow engineering talent through coaching, feedback, and career development. Drive continuous improvement in system architecture, performance, and reliability. The … experience we are looking for: Proven experience managing software engineering teams, ideally in a retail or ecommerce environment. Strong technical background with hands-on experience in Microsoft Dynamics NAV and/or Business Central. Experience leading ERP migrations or large-scale system transformations. Familiarity with middleware platforms, APIs, and integration patterns. Solid understanding of software engineering principles, agile More ❯
Posted:

Embedded Linux Senior Software Engineer - Optimisation

London, England, United Kingdom
Hybrid / WFH Options
Canonical
Embedded Linux Senior Software Engineer - Optimisation Home based - Worldwide Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world’s most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role that’s challenging yet very exciting. The right candidate must be resourceful, articulate … This is a Globally remote role What your day will look like Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks Work with partners to deliver a delightful, optimised, first-class Ubuntu experience on their platforms Take a holistic approach to the Ubuntu experience on partner platforms with inputs More ❯
Posted:

Principal Software Engineer - CoreJava

Boston, Lincolnshire, United Kingdom
smartShift Technologies Inc
Job Title: Principal Software Engineer-Core Java Location: Vaishnavi Tech Park, Bellandur, Bengaluru, KA About Us smartShift is an industry leader in providing automation solutions for the modernization of SAP custom ABAP code. We are a 300 person, Boston-based company with operations in Germany, UK, Nordics, and India, and are experiencing profitable growth of over 30% annually More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
System Loco
and supporting production systems Working with product owners to help define future ambitions Performing code reviews, providing constructive feedback, and mentoring other developers Highly skilled with Java & SpringBoot Proven software delivery experience on numerous API/Micro-services projects Knowledge of NoSQL, ideally MongoDB Ability to robustly test and validate software through unit testing, integration testing and automated More ❯
Posted:
Software Engineer
England
10th Percentile
£47,500
25th Percentile
£58,188
Median
£75,000
75th Percentile
£110,000
90th Percentile
£135,000