Software Jobs in United Kingdom

About 374 results in (2) seconds Clear Filters

Jobs Search

About 374 results in (2) seconds
Senior Software Engineer - Elixir at DYAD ARTIFICIAL INTELLIGENCE LIMITED
London, England, United Kingdom - Full Time
Skills Needed
Elixir, Production Software Development, Test Automation, Agile Engineering, Clean Code, Solid, Ci/Cd, Containerisation, Cloud Infrastructure, Service Oriented Architecture, Python, Robotic Process Automation, Fhir, Healthcare Data Exchange
Specialization
Requires at least 5 years of production software experience with expertise in Elixir and agile engineering practices. Candidates must be based in the UK and possess strong communication skills for a collaborative environment.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Energy at Utility Warehouse
London, England, United Kingdom - Full Time
Skills Needed
Go, Postgres, Kafka, Kubernetes, Distributed Systems, Event Driven Architecture, Ci/Cd, Terraform, Cloud Workflows, System Resilience, Observability, Mentoring, Agile Methodology, Backend Engineering, System Design, Api Design
Specialization
Requires proven fluency with Postgres, Kafka, and Kubernetes, with a strong background in building distributed systems. Experience with Go is preferred, along with a track record of mentoring mid-level engineers and delivering end-to-end cloud solutions.
Experience Required
Minimum 5 year(s)
Senior Software Engineer — XCore at Jobgether
, , United Kingdom - Full Time
Skills Needed
Python, Scala, Microservices, Distributed Systems, Api Design, Data Pipelines, Identity Management, Authorization, Backend Engineering, Spark, Observability, System Architecture
Specialization
Requires at least 5 years of professional backend experience in large-scale distributed environments, with at least 2 years using Python or Scala. Must have proven expertise in microservices architecture, API design, and reliable data synchronization processes.
Experience Required
Minimum 5 year(s)
Head of Software Engineering - HR at Marks & Spencer
Salford, England, United Kingdom - Full Time
Skills Needed
Engineering Leadership, Vendor Management, Api Design, Event Driven Architecture, Software Engineering Strategy, Integration Management, Production Support, Technical Roadmap Planning, Ci/Cd, Incident Management, Service Ownership, Stakeholder Management
Specialization
Requires extensive experience leading multiple engineering teams and managing complex software environments with heavy third-party integrations. Must possess strong knowledge of APIs, middleware, and production support models, preferably within HR or corporate platform domains.
Experience Required
Minimum 10 year(s)
Software Engineer (Senior Levels) at Leonardo
City of Edinburgh, Scotland, United Kingdom - Full Time
Skills Needed
C++, Agile Software Development, Git, Software Architecture, Software Design, Software Testing, Debugging, Signal Processing, Embedded Environments, Static Analysis, Code Coverage Tooling, Cmake, Atlassian Toolset, Component Based Development, Incremental Development, Software Diagnostics
Specialization
Requires strong programming skills (preferably C++) and experience with agile lifecycles and Git source control. Ability to develop software solutions from requirements and resolve complex software issues is essential.
Experience Required
Minimum 5 year(s)
Sr Software Engineer I - Fincrime at Wise
London, England, United Kingdom - Full Time
Skills Needed
Java, Jvm, Spring Framework, Ci/Cd, Distributed Systems, Concurrent Systems, Relational Databases, Non Relational Databases, Query Optimisation, Test Driven Development, Mysql, Mongodb, Machine Learning Lifecycle, System Design, Product Ownership, Data Analysis
Specialization
Requires professional experience with Java/JVM and Spring, along with expertise in distributed systems and CI/CD pipelines. Candidates must demonstrate a strong product mindset and proficiency in both relational and non-relational databases.
Experience Required
Minimum 5 year(s)
Associate Lead Software Engineer at Resideo
, , United Kingdom - Full Time
Skills Needed
Software Engineering, Leadership
Specialization
Specific requirements are not provided in the text. Candidates are expected to meet the standards of an Associate Lead Software Engineer.
Experience Required
Minimum 5 year(s)
Staff Frontend Software Engineer at Blis
City of Edinburgh, Scotland, United Kingdom - Full Time
Skills Needed
Frontend Architecture, Technical Leadership, Performance Optimization, Scalability, Accessibility, Design Systems, Technical Roadmapping, Mentorship, Unit Testing, Integration Testing, End To End Testing, Lean Development, Developer Experience, Cross Functional Collaboration, Data Visualization, Geospatial Data
Specialization
Requires a technically ambitious leader capable of shaping architectural direction and defining frontend standards. Must have experience in systems thinking and the ability to align technical roadmaps with business goals.
Experience Required
Minimum 10 year(s)
Java Lead Software Engineer - AWM at JPMC Candidate Experience page
City of London, England, United Kingdom - Full Time
Skills Needed
Java, Spring Framework, Distributed Systems, Low Latency Backend Services, Kafka, Object Oriented Design, Ai Assisted Engineering, Secure Coding, Automated Testing, Event Driven Design, Performance Engineering, Observability, Python, Ci/Cd, Cloud Platforms, Concurrency Tuning
Specialization
Requires 5+ years of experience in Java software engineering with expertise in distributed systems and modern frameworks like Spring. Candidates must demonstrate proficiency in secure coding, automated testing, and the responsible use of AI development tools.
Experience Required
Minimum 5 year(s)
Software Developer, Sports Content at bet365
Manchester, England, United Kingdom - Full Time
Skills Needed
C#, .Net, Typescript, Golang, Sql, Mvc, Web Api, Nodejs, Html5, Css3, Javascript, Jquery, Ms Sql Server, Iis, Agile
Specialization
Requires extensive commercial experience in .Net, C#, and web development, along with proficiency in MS SQL Server and front-end technologies. Candidates should have a proven track record of delivering scalable software using Agile practices.
Experience Required
Minimum 5 year(s)
Principal Software Engineer - Java at The Very Group
Liverpool, England, United Kingdom - Full Time
Skills Needed
Java, Aws, Ci/Cd, Gitlab Ci, Software Architecture, Multi Cloud Environments, Agile Delivery, Mentoring, Code Quality, Scalability, Security, High Availability, Logging, Monitoring, Alerting, Technical Leadership
Specialization
Extensive experience in complex software architectures, Java, AWS, and CI/CD tools is required. A degree in Computer Science or equivalent experience is expected, along with a proven ability to mentor junior engineers.
Experience Required
Minimum 10 year(s)
Software Developer, Cyber Security at SRM Intelligence
London, England, United Kingdom - Full Time
Skills Needed
Go, Python, Aws, Cloud Infrastructure, React, Vue, Backend Architecture, Full Stack Development, Application Hosting, Scalability
Specialization
Requires proficiency in Go and familiarity with Python, along with experience in AWS cloud infrastructure. Full-stack experience with frameworks like React or Vue is considered a strong advantage.
Experience Required
Minimum 2 year(s)
Senior Software Engineer (Go-Lang) at TMPW for Lloyds Banking Group PeopleScout RPO
London, England, United Kingdom - Full Time
Skills Needed
Golang, Microservices, Kubernetes, Agile Development, Rdbms, Nosql, Distributed Applications, Devops, Sre, Event Driven Architectures, Php, Full Stack Development
Specialization
Requires 5+ years of experience with in-depth knowledge of Golang and experience building containerized microservices on Kubernetes. Candidates should be proficient in agile practices and have experience with both RDBMS and NoSQL datastores.
Experience Required
Minimum 5 year(s)
Junior Software & Systems Engineer at Worknest Secure
Leeds, England, United Kingdom - Full Time
Skills Needed
Python, Php, Linux, Restful Api, Mysql, Postgresql, Saas, Devops, Git, Cloud Platforms, Cybersecurity, Ci/Cd
Specialization
Requires experience with Python, PHP, Linux, and relational databases through professional or academic projects. Candidates must have strong problem-solving skills and the legal right to work in the UK.
Senior Software Engineer (Go-Lang) at TMPW for Lloyds Banking Group PeopleScout RPO
London, England, United Kingdom - Full Time
Skills Needed
Golang, Microservices, Kubernetes, Agile Development, Rdbms, Nosql, Distributed Applications, Devops, Sre, Event Driven Architectures, Php, Full Stack Development
Specialization
Requires 5+ years of experience with in-depth knowledge of Golang and experience building microservices deployed on Kubernetes. Candidates should be proficient in agile practices, RDBMS, NoSQL, and managing large-scale production environments.
Experience Required
Minimum 5 year(s)
Senior/Principal Software Engineer at BAE Systems
Rochester, England, United Kingdom - Full Time
Skills Needed
C/C++, Software Architecture Design, Uml, Embedded Software, Do 178b/C Standards, Real Time Environments, Cameo, Enterprise Architect, Rhapsody, Integrity Modeler, Integration, Verification And Validation, Technical Leadership, Mentoring, System Design, Modelling And Simulation
Specialization
Requires a degree in a scientific or engineering field and significant experience in C/C++ and UML-based software architecture. Extensive experience with real-time hardware interfacing and DO-178B/C standards is essential.
Experience Required
Minimum 10 year(s)
Software Engineering Manager - SRE at Marks & Spencer
London, England, United Kingdom - Full Time
Skills Needed
Sre, People Management, System Design, Software Architecture, Cloud Computing, Devops, Reliability Engineering, Ci/Cd, Kubernetes, Distributed Systems, Observability, Incident Response, Capacity Planning, Performance Engineering, Technical Leadership, Stakeholder Management
Specialization
Requires a polyglot senior software engineer with extensive experience in SRE concepts, system design, and leading highly skilled technical teams. Must possess strong people management skills and a servant-leadership mentality to influence both technical and non-technical stakeholders.
Experience Required
Minimum 10 year(s)
Senior Software Development Engineer at The University of Manchester
Macclesfield SK11, England, United Kingdom - Full Time
Skills Needed
N/A
Qualification
Graduate
Linux Software Development Engineer at SWARCO Sverige AB
Leicester, England, United Kingdom - Full Time
Skills Needed
Linux Software Development, C++, Python, Golang, Git, Agile Methodology, Functional Requirements Documentation, Systems Development, Software Testing, Software Design
Specialization
Requires a 2:1 or better BSc degree in Computer Science or equivalent and at least 2 years of Linux software development experience. Candidates must be proficient with Git and possess strong professional communication skills.
Experience Required
Minimum 2 year(s)
Staff Software Engineer - Transport at Marks & Spencer
London, England, United Kingdom - Full Time
Skills Needed
Full Stack Engineering, Technical Leadership, Software Architecture, Devsecops, Cloud Infrastructure, Java, Sql, Javascript, Automated Testing, Mentorship, Ai/Ml, Genai, Ci/Cd, Api Design, Observability, Scalability
Specialization
Requires a proven track record in full-stack engineering with expertise in Java, SQL, and cloud infrastructure. Candidates must have experience in DevSecOps, automated testing, and the implementation of GenAI tools within the software development lifecycle.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Elixir at DYAD ARTIFICIAL INTELLIGENCE LIMITED
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

19 Aug, 26

Salary

0.0

Posted On

22 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Elixir, Production Software Development, Test Automation, Agile Engineering, Clean Code, SOLID, CI/CD, Containerisation, Cloud Infrastructure, Service-Oriented Architecture, Python, Robotic Process Automation, FHIR, Healthcare Data Exchange

Industry

Software Development

Description
About the job We are seeking a Senior Software Engineer with strong fundamentals and self-management skills to join us at a rapid growth stage and help us serve an ever-increasing customer base. This role is instrumental in expanding the scope and impact of our flagship product on the UK's primary healthcare. You will work on a complex Elixir system in an agile, self-organising team that treats each other with kindness and shows up for one another. Pair programming is actively encouraged. The work is a genuine mix: building new features that make BetterLetter materially better for the practices using it, shaping product decisions with the rest of the team, and contributing to the integrations with NHS document transfer technologies that keep the product working in the real world. You'll be involved across the full product development process, not handed a backlog. Salary range Competitive (specific band shared at the introductory call). Qualifications and experience required At least 5 years of production software development experience Demonstrated expertise developing production applications at scale Working knowledge of Elixir and technology stack Solid grounding in test automation and agile engineering practice — Clean Code, SOLID, coupling and cohesion, CI/CD Familiarity with containerisation and cloud-based, service-oriented infrastructure Excellent communication skills and the ability to work in a fast-paced, collaborative environment Able to take a project from requirements to production independently in an Agile setting Useful, but not required Robotic Process Automation Professional Python experience FHIR or other healthcare data exchange standards What you will be working on A successful applicant will work on our flagship product BetterLetter. Most of the work is making the product better for the practices that rely on it: shipping new features, improving existing ones, and shaping where the product goes next with the rest of the engineering team. Some of the work is integration. BetterLetter lives inside the NHS document ecosystem, so a portion of any senior engineer's time goes into the interfaces with NHS document transfer technologies and our Python-based RPA. Hybrid Working This role is only open to candidates living and working in the UK due to the nature of the data we handle. We are a hybrid company with a central London office, and our hybrid working is flexible, there's no fixed number of office days, and we trust people to find the rhythm that works for them and their team. For the right candidate we're open to fully remote within the UK. About the interview process Our process starts with an introductory call, followed by a take-home task that we discuss together in a technical interview. The final stage is a conversation with a couple of our engineers about your skills and to get to know you a bit better. Benefits Competitive salary Company pension 25 days of paid annual leave (pro-rata) A fun and flexible hybrid working environment Mental health support through Health Assured Strictly no agencies, please.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Develop and expand the flagship BetterLetter product, focusing on new features and improving existing functionality for healthcare practices. Manage integrations with NHS document transfer technologies and Python-based RPA systems.
Senior Software Engineer - Elixir at DYAD ARTIFICIAL INTELLIGENCE LIMITED
London, England, United Kingdom - Full Time
Skills Needed
Elixir, Production Software Development, Test Automation, Agile Engineering, Clean Code, Solid, Ci/Cd, Containerisation, Cloud Infrastructure, Service Oriented Architecture, Python, Robotic Process Automation, Fhir, Healthcare Data Exchange
Specialization
Requires at least 5 years of production software experience with expertise in Elixir and agile engineering practices. Candidates must be based in the UK and possess strong communication skills for a collaborative environment.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Energy at Utility Warehouse
London, England, United Kingdom - Full Time
Skills Needed
Go, Postgres, Kafka, Kubernetes, Distributed Systems, Event Driven Architecture, Ci/Cd, Terraform, Cloud Workflows, System Resilience, Observability, Mentoring, Agile Methodology, Backend Engineering, System Design, Api Design
Specialization
Requires proven fluency with Postgres, Kafka, and Kubernetes, with a strong background in building distributed systems. Experience with Go is preferred, along with a track record of mentoring mid-level engineers and delivering end-to-end cloud solutions.
Experience Required
Minimum 5 year(s)
Senior Software Engineer — XCore at Jobgether
, , United Kingdom - Full Time
Skills Needed
Python, Scala, Microservices, Distributed Systems, Api Design, Data Pipelines, Identity Management, Authorization, Backend Engineering, Spark, Observability, System Architecture
Specialization
Requires at least 5 years of professional backend experience in large-scale distributed environments, with at least 2 years using Python or Scala. Must have proven expertise in microservices architecture, API design, and reliable data synchronization processes.
Experience Required
Minimum 5 year(s)
Head of Software Engineering - HR at Marks & Spencer
Salford, England, United Kingdom - Full Time
Skills Needed
Engineering Leadership, Vendor Management, Api Design, Event Driven Architecture, Software Engineering Strategy, Integration Management, Production Support, Technical Roadmap Planning, Ci/Cd, Incident Management, Service Ownership, Stakeholder Management
Specialization
Requires extensive experience leading multiple engineering teams and managing complex software environments with heavy third-party integrations. Must possess strong knowledge of APIs, middleware, and production support models, preferably within HR or corporate platform domains.
Experience Required
Minimum 10 year(s)
Software Engineer (Senior Levels) at Leonardo
City of Edinburgh, Scotland, United Kingdom - Full Time
Skills Needed
C++, Agile Software Development, Git, Software Architecture, Software Design, Software Testing, Debugging, Signal Processing, Embedded Environments, Static Analysis, Code Coverage Tooling, Cmake, Atlassian Toolset, Component Based Development, Incremental Development, Software Diagnostics
Specialization
Requires strong programming skills (preferably C++) and experience with agile lifecycles and Git source control. Ability to develop software solutions from requirements and resolve complex software issues is essential.
Experience Required
Minimum 5 year(s)
Sr Software Engineer I - Fincrime at Wise
London, England, United Kingdom - Full Time
Skills Needed
Java, Jvm, Spring Framework, Ci/Cd, Distributed Systems, Concurrent Systems, Relational Databases, Non Relational Databases, Query Optimisation, Test Driven Development, Mysql, Mongodb, Machine Learning Lifecycle, System Design, Product Ownership, Data Analysis
Specialization
Requires professional experience with Java/JVM and Spring, along with expertise in distributed systems and CI/CD pipelines. Candidates must demonstrate a strong product mindset and proficiency in both relational and non-relational databases.
Experience Required
Minimum 5 year(s)
Associate Lead Software Engineer at Resideo
, , United Kingdom - Full Time
Skills Needed
Software Engineering, Leadership
Specialization
Specific requirements are not provided in the text. Candidates are expected to meet the standards of an Associate Lead Software Engineer.
Experience Required
Minimum 5 year(s)
Staff Frontend Software Engineer at Blis
City of Edinburgh, Scotland, United Kingdom - Full Time
Skills Needed
Frontend Architecture, Technical Leadership, Performance Optimization, Scalability, Accessibility, Design Systems, Technical Roadmapping, Mentorship, Unit Testing, Integration Testing, End To End Testing, Lean Development, Developer Experience, Cross Functional Collaboration, Data Visualization, Geospatial Data
Specialization
Requires a technically ambitious leader capable of shaping architectural direction and defining frontend standards. Must have experience in systems thinking and the ability to align technical roadmaps with business goals.
Experience Required
Minimum 10 year(s)
Java Lead Software Engineer - AWM at JPMC Candidate Experience page
City of London, England, United Kingdom - Full Time
Skills Needed
Java, Spring Framework, Distributed Systems, Low Latency Backend Services, Kafka, Object Oriented Design, Ai Assisted Engineering, Secure Coding, Automated Testing, Event Driven Design, Performance Engineering, Observability, Python, Ci/Cd, Cloud Platforms, Concurrency Tuning
Specialization
Requires 5+ years of experience in Java software engineering with expertise in distributed systems and modern frameworks like Spring. Candidates must demonstrate proficiency in secure coding, automated testing, and the responsible use of AI development tools.
Experience Required
Minimum 5 year(s)
Software Developer, Sports Content at bet365
Manchester, England, United Kingdom - Full Time
Skills Needed
C#, .Net, Typescript, Golang, Sql, Mvc, Web Api, Nodejs, Html5, Css3, Javascript, Jquery, Ms Sql Server, Iis, Agile
Specialization
Requires extensive commercial experience in .Net, C#, and web development, along with proficiency in MS SQL Server and front-end technologies. Candidates should have a proven track record of delivering scalable software using Agile practices.
Experience Required
Minimum 5 year(s)
Principal Software Engineer - Java at The Very Group
Liverpool, England, United Kingdom - Full Time
Skills Needed
Java, Aws, Ci/Cd, Gitlab Ci, Software Architecture, Multi Cloud Environments, Agile Delivery, Mentoring, Code Quality, Scalability, Security, High Availability, Logging, Monitoring, Alerting, Technical Leadership
Specialization
Extensive experience in complex software architectures, Java, AWS, and CI/CD tools is required. A degree in Computer Science or equivalent experience is expected, along with a proven ability to mentor junior engineers.
Experience Required
Minimum 10 year(s)
Software Developer, Cyber Security at SRM Intelligence
London, England, United Kingdom - Full Time
Skills Needed
Go, Python, Aws, Cloud Infrastructure, React, Vue, Backend Architecture, Full Stack Development, Application Hosting, Scalability
Specialization
Requires proficiency in Go and familiarity with Python, along with experience in AWS cloud infrastructure. Full-stack experience with frameworks like React or Vue is considered a strong advantage.
Experience Required
Minimum 2 year(s)
Senior Software Engineer (Go-Lang) at TMPW for Lloyds Banking Group PeopleScout RPO
London, England, United Kingdom - Full Time
Skills Needed
Golang, Microservices, Kubernetes, Agile Development, Rdbms, Nosql, Distributed Applications, Devops, Sre, Event Driven Architectures, Php, Full Stack Development
Specialization
Requires 5+ years of experience with in-depth knowledge of Golang and experience building containerized microservices on Kubernetes. Candidates should be proficient in agile practices and have experience with both RDBMS and NoSQL datastores.
Experience Required
Minimum 5 year(s)
Junior Software & Systems Engineer at Worknest Secure
Leeds, England, United Kingdom - Full Time
Skills Needed
Python, Php, Linux, Restful Api, Mysql, Postgresql, Saas, Devops, Git, Cloud Platforms, Cybersecurity, Ci/Cd
Specialization
Requires experience with Python, PHP, Linux, and relational databases through professional or academic projects. Candidates must have strong problem-solving skills and the legal right to work in the UK.
Senior Software Engineer (Go-Lang) at TMPW for Lloyds Banking Group PeopleScout RPO
London, England, United Kingdom - Full Time
Skills Needed
Golang, Microservices, Kubernetes, Agile Development, Rdbms, Nosql, Distributed Applications, Devops, Sre, Event Driven Architectures, Php, Full Stack Development
Specialization
Requires 5+ years of experience with in-depth knowledge of Golang and experience building microservices deployed on Kubernetes. Candidates should be proficient in agile practices, RDBMS, NoSQL, and managing large-scale production environments.
Experience Required
Minimum 5 year(s)
Senior/Principal Software Engineer at BAE Systems
Rochester, England, United Kingdom - Full Time
Skills Needed
C/C++, Software Architecture Design, Uml, Embedded Software, Do 178b/C Standards, Real Time Environments, Cameo, Enterprise Architect, Rhapsody, Integrity Modeler, Integration, Verification And Validation, Technical Leadership, Mentoring, System Design, Modelling And Simulation
Specialization
Requires a degree in a scientific or engineering field and significant experience in C/C++ and UML-based software architecture. Extensive experience with real-time hardware interfacing and DO-178B/C standards is essential.
Experience Required
Minimum 10 year(s)
Software Engineering Manager - SRE at Marks & Spencer
London, England, United Kingdom - Full Time
Skills Needed
Sre, People Management, System Design, Software Architecture, Cloud Computing, Devops, Reliability Engineering, Ci/Cd, Kubernetes, Distributed Systems, Observability, Incident Response, Capacity Planning, Performance Engineering, Technical Leadership, Stakeholder Management
Specialization
Requires a polyglot senior software engineer with extensive experience in SRE concepts, system design, and leading highly skilled technical teams. Must possess strong people management skills and a servant-leadership mentality to influence both technical and non-technical stakeholders.
Experience Required
Minimum 10 year(s)
Senior Software Development Engineer at The University of Manchester
Macclesfield SK11, England, United Kingdom - Full Time
Skills Needed
N/A
Qualification
Graduate
Linux Software Development Engineer at SWARCO Sverige AB
Leicester, England, United Kingdom - Full Time
Skills Needed
Linux Software Development, C++, Python, Golang, Git, Agile Methodology, Functional Requirements Documentation, Systems Development, Software Testing, Software Design
Specialization
Requires a 2:1 or better BSc degree in Computer Science or equivalent and at least 2 years of Linux software development experience. Candidates must be proficient with Git and possess strong professional communication skills.
Experience Required
Minimum 2 year(s)
Staff Software Engineer - Transport at Marks & Spencer
London, England, United Kingdom - Full Time
Skills Needed
Full Stack Engineering, Technical Leadership, Software Architecture, Devsecops, Cloud Infrastructure, Java, Sql, Javascript, Automated Testing, Mentorship, Ai/Ml, Genai, Ci/Cd, Api Design, Observability, Scalability
Specialization
Requires a proven track record in full-stack engineering with expertise in Java, SQL, and cloud infrastructure. Candidates must have experience in DevSecOps, automated testing, and the implementation of GenAI tools within the software development lifecycle.
Experience Required
Minimum 10 year(s)
Loading...