Senior Software Engineer Jobs in the UK

576 to 600 of 1,044 Senior Software Engineer Jobs in the UK

Senior Software Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Investa
Equity options: 0.05% - 0.15% Hybrid working policy: Mandatory minimum three days a week in our Holborn office Experience level: At least six years in commercial software engineering On-call: Engineers are expected to be on-call at least one week per month If you're looking to join an exceptional, fast-paced, and growing team building innovative products in … role The Investa app was installed over 1,000 times within the first 24 hours of our priority access launch and we’re now looking for an extremely strong Senior Software Engineer to strengthen our engineering team as we scale. You will have extensive commercial experience designing, building and maintaining systems used in critical services or those … of continuous learning and improvement Ensure best practice through example and continual team feedback Root causing real-time production issues in a timely manner Taking a pragmatic approach to software development Your background Proven track record working with critical services or high-volume applications Strong proficiency in a number of programming languages, which can include Python, TypeScript, Java, JavaScript More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Investa
Equity options: 0.05% - 0.15% Hybrid working policy: Mandatory minimum three days a week in our Holborn office Experience level: At least six years in commercial software engineering On-call: Engineers are expected to be on-call at least one week per month If you're looking to join an exceptional, fast-paced, and growing team building innovative products in … role The Investa app was installed over 1,000 times within the first 24 hours of our priority access launch and we’re now looking for an extremely strong Senior Software Engineer to strengthen our engineering team as we scale. You will have extensive commercial experience designing, building and maintaining systems used in critical services or those … of continuous learning and improvement Ensure best practice through example and continual team feedback Root causing real-time production issues in a timely manner Taking a pragmatic approach to software development Your background Proven track record working with critical services or high-volume applications Strong proficiency in a number of programming languages, which can include Python, TypeScript, Java, JavaScript More ❯
Posted:

Senior Software Engineer (Golang)

England, United Kingdom
Different Technologies Pty Ltd
Overview Primary Function of the Position Reporting to the Network Development Lead, the Senior Software Engineer is responsible for the development, deployment of Network applications for the portfolio including: • Preparing deployment design using gitops approach or pipelines for different projects. • Deployment of applications running on Kubernetes Clusters • Development of network data applications which underpin the Core Product … integration into the k8s cluster Preparing Docker build files Design and Build of Network applications: Authoring of golang applications against a list of business requirements Using best practices in software engineering such as SOLID Produce unit tests to support network applications working with DevOps best practices Preparing reports, manuals & other documentation on the network development tools Liaise and support … to provide support Assist Product Managers with defining business requirements and specifications Research and evaluate emerging developments and best practise: Providing coaching & mentoring of teammates. Ensuring high standards of software quality are maintained through good practises & habits. Assessing, preparing & distributing documentation of process & application changes within the team & affected stakeholders. Undertake ad-hoc projects and other activities as required More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Leyland, Lancashire, UK
Candour Solutions
Senior Software Developer - Leyland - Onsite role (opportunity for a 4-day working week) - C#, .Net, Javascript, SQL Server) £65,000 - £83,000 We are working with one of our longstanding clients and seek a talented senior developer with lots of experience in the full lifecycle of software development, including requirements gathering, testing, and handover. If you More ❯
Posted:

Senior Software Engineer

Leyland, England, United Kingdom
Candour Solutions
Senior Software Developer - Leyland - Onsite role (opportunity for a 4-day working week) - C#, .Net, Javascript, SQL Server) £65,000 - £83,000 We are working with one of our longstanding clients and seek a talented senior developer with lots of experience in the full lifecycle of software development, including requirements gathering, testing, and handover. If you More ❯
Posted:

Senior Software Engineer

leyland, north west england, united kingdom
Candour Solutions
Senior Software Developer - Leyland - Onsite role (opportunity for a 4-day working week) - C#, .Net, Javascript, SQL Server) £65,000 - £83,000 We are working with one of our longstanding clients and seek a talented senior developer with lots of experience in the full lifecycle of software development, including requirements gathering, testing, and handover. If you More ❯
Posted:

Senior Software Engineer

preston, lancashire, north west england, united kingdom
Candour Solutions
Senior Software Developer - Leyland - Onsite role (opportunity for a 4-day working week) - C#, .Net, Javascript, SQL Server) £65,000 - £83,000 We are working with one of our longstanding clients and seek a talented senior developer with lots of experience in the full lifecycle of software development, including requirements gathering, testing, and handover. If you More ❯
Posted:

Senior Software Engineer C++

london, south east england, united kingdom
Oxbridge AI
Senior C++ Software Engineer - Architect Are you a postive person who looks to continously improve themselves, their Code and ways of working? Would you like to see your Code make our World a better place for all? How would you like to contribute to a Multi Award Winning Company, who’s products serve the greater good for More ❯
Posted:

Senior Software Engineer C++

slough, south east england, united kingdom
Oxbridge AI
Senior C++ Software Engineer - Architect Are you a postive person who looks to continously improve themselves, their Code and ways of working? Would you like to see your Code make our World a better place for all? How would you like to contribute to a Multi Award Winning Company, who’s products serve the greater good for More ❯
Posted:

Senior Software Engineer C++

london (city of london), south east england, united kingdom
Oxbridge AI
Senior C++ Software Engineer - Architect Are you a postive person who looks to continously improve themselves, their Code and ways of working? Would you like to see your Code make our World a better place for all? How would you like to contribute to a Multi Award Winning Company, who’s products serve the greater good for More ❯
Posted:

Senior Software Engineer

Essex, South East, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior C#.NET Full Stack Developer - Remote - Salary £65k (DOE) We have partnered with a fast-growing Insurtech company transforming the way insurance and technology work together. We're looking for a talented Senior C# .NET Full Stack Developer to help drive their product innovation and growth. In this role, you'll design, develop, and deliver high-quality cloud … based software solutions across a diverse range of applications. You'll work closely with a multidisciplinary team to build and enhance scalable systems, deliver seamless user experiences, and shape the future of their technology landscape. Key Responsibilities Own the development of new and existing web applications from concept to deployment. Build responsive, pixel-perfect UIs using HTML, CSS, JavaScript … incl. bank holidays Professional development and training opportunities. Collaborative, inclusive, and growth-focused culture. Opportunity to influence product direction in a scaling Insurtech business. If you are an experienced Senior Software Developer skilled within the .NET Framework, and you're looking to join a growing company offering a lucrative benefits package, this could be the perfect opportunity for More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Ripple
finance with blockchain technology, offering a wide variety of financial services, including cross-border payments, institutional crypto liquidity, digital asset custody, and our enterprise-grade stablecoin RLUSD. As a Software Engineer at Ripple, you'll work on payment technologies, building scalable solutions that power the future of finance. Your primary responsibilities will be for a core part of … role in increasing scale, efficiency, and observability, ensuring Ripple products interact seamlessly with global banks and payment providers in a consistent and trustworthy way. We are looking for a software engineer passionate about learning and understanding the way a complex fintech system works end-to-end and can help drive forward the development. A passion for making systems … variety of challenges spanning crypto, trading, fintech, and payment solutions. Fully integrate into a large system and spot opportunities for improvements and best practices. Prototype new solutions for complex software problems and implement them for production cloud deployments WHAT YOU'LL BRING: Experience building highly scalable and performant enterprise software Working knowledge of Java and its ecosystem (i.e. More ❯
Posted:

Senior Software Engineer

london, south east england, united kingdom
Ripple
finance with blockchain technology, offering a wide variety of financial services, including cross-border payments, institutional crypto liquidity, digital asset custody, and our enterprise-grade stablecoin RLUSD. As a Software Engineer at Ripple, you'll work on payment technologies, building scalable solutions that power the future of finance. Your primary responsibilities will be for a core part of … role in increasing scale, efficiency, and observability, ensuring Ripple products interact seamlessly with global banks and payment providers in a consistent and trustworthy way. We are looking for a software engineer passionate about learning and understanding the way a complex fintech system works end-to-end and can help drive forward the development. A passion for making systems … variety of challenges spanning crypto, trading, fintech, and payment solutions. Fully integrate into a large system and spot opportunities for improvements and best practices. Prototype new solutions for complex software problems and implement them for production cloud deployments WHAT YOU'LL BRING: Experience building highly scalable and performant enterprise software Working knowledge of Java and its ecosystem (i.e. More ❯
Posted:

Senior Software Engineer - Active Savings

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown PLC
or experience we're looking for, please go ahead and apply. We'd love to hear from you!About the role# HL are looking for a talented full stack Senior Software Engineer to join our Active Savings product development team in building market leading solutions for our clients. The Savings application allows HL clients to easily deposit More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

England, United Kingdom
Ripple
finance with blockchain technology, offering a wide variety of financial services, including cross-border payments, institutional crypto liquidity, digital asset custody, and our enterprise-grade stablecoin RLUSD. As a Software Engineer at Ripple, you'll work on payment technologies, building scalable solutions that power the future of finance. Your primary responsibilities will be for a core part of … role in increasing scale, efficiency, and observability, ensuring Ripple products interact seamlessly with global banks and payment providers in a consistent and trustworthy way. We are looking for a software engineer passionate about learning and understanding the way a complex fintech system works end-to-end and can help drive forward the development. A passion for making systems … variety of challenges spanning crypto, trading, fintech, and payment solutions. Fully integrate into a large system and spot opportunities for improvements and best practices. Prototype new solutions for complex software problems and implement them for production cloud deployments WHAT YOU'LL BRING Experience building highly scalable and performant enterprise software Working knowledge of Java and its ecosystem (i.e. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
LexisNexis Risk Solutions
a very stable product that we've worked to get to 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 come up with a design to meet Product Requirements, develop test driven code, pair with team … detailed specifications for the development of complex system components. • Complete complex bug fixes. • Work closely with other development team members to understand complex product requirements and translate them into software designs. • Successfully implement development processes, coding best practices, and code reviews. • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. • Train entry-level software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Quantum Compilers)

Reading, Berkshire, United Kingdom
Oxford Quantum Circuits
between customer ideas and quantum hardware execution. We're unlocking the true power of quantum technology, one breakthrough at a time. As our team expands, we're seeking a Senior Software Engineer to help shape the future of our compiler stack - someone ready to combine technical vision with hands-on innovation, and to mentor others as we … the next era of computing. You're an experienced developer - ideally fluent in Python - with a strong foundation in library development, code optimisation, and deep engineering. You understand how software interacts with hardware at a fundamental level, and you're driven by the challenge of building technology that redefines what's possible. You'll have the opportunity to go … also Cloud, DevOps and Quantum Theory teams to develop a deep understanding of the requirements from all layers of our stack. You'll be responsible for: Setting priority of software development projects within the Compiler team, demonstrating your awareness of high level team goals and resourcing Developing and maintaining code within the OQC compiler to ensure it is fit More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Coventry, Warwickshire, United Kingdom
Moneycorp Bank Limited
Azure deployment. This is a technical migration, not a major functionality rewrite-our goal is to transition to a more scalable, cloud-native architecture while maintaining stability. As a Senior Software Engineer, you'll be working with .NET, Azure, and Kafka, ensuring that applications are optimised for cloud deployment and aligned with modern development practices. You'll More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

United Kingdom
ZEREN
and loss prevention. Following significant international growth, the company is expanding its engineering capability into the United Kingdom to support European operations and upcoming global deployments. The Role The Senior Software Engineer will play a key part in the next stage of the platform evolution. The position focuses on re-engineering and migrating existing cloud services from … teams to provide technical support across Europe, acting as a regional engineering point of contact and ensuring high-quality delivery to enterprise customers. This position suits a technically strong engineer who enjoys solving complex real-world problems, working autonomously, and contributing to a growing international team. Key Responsibilities Lead the design, re-engineering, and deployment of Python-based microservices More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Heart Mind Talent
now entering an exciting scale-up phase. This is a unique opportunity to join and directly shape a pioneering consumer product. Role Overview We are looking for an outstanding Senior Software Engineer to join our fast-moving journey. You’ll be a key contributor across the stack in our Rust-based environment, building intuitive experiences and scalable … code reviews, mentor engineers, and support hiring as we grow Take ownership from concept to delivery, including infrastructure (deployments, observability, CI/CD) Must-Have Qualifications 5+ years in software engineering (flexible if skills and impact are strong) Strong foundations in typed languages (e.g., C++, Scala, Rust, Java, C#, Swift) Strong understanding of core programming concepts, including variable assignments More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Heart Mind Talent
now entering an exciting scale-up phase. This is a unique opportunity to join and directly shape a pioneering consumer product. Role Overview We are looking for an outstanding Senior Software Engineer to join our fast-moving journey. You’ll be a key contributor across the stack in our Rust-based environment, building intuitive experiences and scalable … code reviews, mentor engineers, and support hiring as we grow Take ownership from concept to delivery, including infrastructure (deployments, observability, CI/CD) Must-Have Qualifications 5+ years in software engineering (flexible if skills and impact are strong) Strong foundations in typed languages (e.g., C++, Scala, Rust, Java, C#, Swift) Strong understanding of core programming concepts, including variable assignments More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Heart Mind Talent
now entering an exciting scale-up phase. This is a unique opportunity to join and directly shape a pioneering consumer product. Role Overview We are looking for an outstanding Senior Software Engineer to join our fast-moving journey. You’ll be a key contributor across the stack in our Rust-based environment, building intuitive experiences and scalable … code reviews, mentor engineers, and support hiring as we grow Take ownership from concept to delivery, including infrastructure (deployments, observability, CI/CD) Must-Have Qualifications 5+ years in software engineering (flexible if skills and impact are strong) Strong foundations in typed languages (e.g., C++, Scala, Rust, Java, C#, Swift) Strong understanding of core programming concepts, including variable assignments More ❯
Posted:

Senior Software Engineer

london, south east england, united kingdom
Heart Mind Talent
now entering an exciting scale-up phase. This is a unique opportunity to join and directly shape a pioneering consumer product. Role Overview We are looking for an outstanding Senior Software Engineer to join our fast-moving journey. You’ll be a key contributor across the stack in our Rust-based environment, building intuitive experiences and scalable … code reviews, mentor engineers, and support hiring as we grow Take ownership from concept to delivery, including infrastructure (deployments, observability, CI/CD) Must-Have Qualifications 5+ years in software engineering (flexible if skills and impact are strong) Strong foundations in typed languages (e.g., C++, Scala, Rust, Java, C#, Swift) Strong understanding of core programming concepts, including variable assignments More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
Heart Mind Talent
now entering an exciting scale-up phase. This is a unique opportunity to join and directly shape a pioneering consumer product. Role Overview We are looking for an outstanding Senior Software Engineer to join our fast-moving journey. You’ll be a key contributor across the stack in our Rust-based environment, building intuitive experiences and scalable … code reviews, mentor engineers, and support hiring as we grow Take ownership from concept to delivery, including infrastructure (deployments, observability, CI/CD) Must-Have Qualifications 5+ years in software engineering (flexible if skills and impact are strong) Strong foundations in typed languages (e.g., C++, Scala, Rust, Java, C#, Swift) Strong understanding of core programming concepts, including variable assignments More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Elsevier
a very stable product that we've worked to get to 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 come up with a design to meet Product Requirements, develop test driven code, pair with team … detailed specifications for the development of complex system components. • Complete complex bug fixes. • Work closely with other development team members to understand complex product requirements and translate them into software designs. • Successfully implement development processes, coding best practices, and code reviews. • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. • Train entry-level software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Senior Software Engineer
10th Percentile
£60,000
25th Percentile
£65,000
Median
£85,000
75th Percentile
£111,250
90th Percentile
£135,000