Software Engineering Jobs in the UK

276 to 300 of 2,248 Software Engineering Jobs in the UK

Business Development Manager - IT Services - Gaming

London, United Kingdom
Michael Page (UK)
Growing Global Software Engineering firm with an stablished global client base You have experience of selling services into Gaming, Betting and/or eSports About Our Client My client is a rapidly growing global software engineering firm that delivers breakthrough data, analytics, and AI platforms for the world's most demanding organisations. Job Description Identify and … business development within the Betting and Gaming industry. Strong understanding of the market dynamics and client needs in this sector. Ideally, experience of selling IT services. However, candidates with software sales experience will also be considered. Excellent communication and negotiation skills. A results-driven mindset with a track record of achieving sales targets. Ability to work independently and as … part of a team. Familiarity with CRM software and other sales tools. Willingness to travel as required for client meetings and events. What's on Offer Competitive salary package in the range of £100,000 to £130,000 annually - double OTE (uncapped). Permanent position offering stability and career growth. Opportunity to work in a forward-thinking organisation within More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, Multichannel Commerce and Fulfilment Services, Santos

Cambridge, Cambridgeshire, United Kingdom
Amazon
Sr. Software Development Engineer, Multichannel Commerce and Fulfilment Services, Santos We are seeking an experienced Software Development Engineer to join our innovative Supply Chain Technology team. Our mission is to revolutionize global supply chain capabilities, enabling businesses of all sizes to reach customers worldwide through multiple channels. We are building next-generation solutions that will reshape how businesses … growing customer base, we are looking for talented engineers who can work across complex systems. You will be part of a team that's tackling fascinating technical challenges in software architecture design, customer experience, and business strategy. Responsibilities Design and implement highly scalable, full-stack applications Own technical solutions end-to-end, from conception to deployment Collaborate with senior … technical leaders and architects Work directly with customers to understand their needs and see your solutions in action Be part of a collaborative, high-performing engineering team Design and develop scalable solutions using modern technology stack Drive technical innovation and architectural decisions Collaborate with cross-functional teams to deliver customer-focused solutions Optimize existing systems for enhanced performance and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, Multichannel Commerce and Fulfilment Services, Santos

North Ferriby, North Humberside, United Kingdom
Amazon
Sr. Software Development Engineer, Multichannel Commerce and Fulfilment Services, Santos We are seeking an experienced Software Development Engineer to join our innovative Supply Chain Technology team. Our mission is to revolutionize global supply chain capabilities, enabling businesses of all sizes to reach customers worldwide through multiple channels. We are building next-generation solutions that will reshape how businesses … growing customer base, we are looking for talented engineers who can work across complex systems. You will be part of a team that's tackling fascinating technical challenges in software architecture design, customer experience, and business strategy. Responsibilities Design and implement highly scalable, full-stack applications Own technical solutions end-to-end, from conception to deployment Collaborate with senior … technical leaders and architects Work directly with customers to understand their needs and see your solutions in action Be part of a collaborative, high-performing engineering team Design and develop scalable solutions using modern technology stack Drive technical innovation and architectural decisions Collaborate with cross-functional teams to deliver customer-focused solutions Optimize existing systems for enhanced performance and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

EDU Systems Engineer

Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the worlds leading manufacturers. Due to our continued growth we are now recruiting for an EDU Systems Engineer to be based at our customers site in Gaydon. Our Embedded Systems Solutions department (ESS) encompasses all activities outlined under the … Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. Beyond core development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embedded systems & solutions. The Role: We are seeking a … time. Constraints: The EDU Systems Engineer needs to be aware of all relevant certification, legislation and market regulations for EDU Systems, and ensure compliance with all company and Global Engineering standards. Essential experience: The essential areas of previous experience required to undertake this role include: Delivery of EDU systems requirements for hybrid and/or electric vehicles to ISO More ❯
Employment Type: Permanent
Posted:

Senior Engineer Manufacturing Digitalisation

Belfast, United Kingdom
Queen's University Belfast
best practices to industry. About the person: To be considered for the post, candidates must demonstrate how they meet the essential criteria, which includes: Undergraduate degree in Computer Science, Software Engineering, Engineering, Science, or a related discipline. OR extensive recent and relevant industrial experience directly related to the role.Demonstrable experience of:Manufacturing Systems Integration to include MES More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Portsmouth, England, United Kingdom
Hybrid / WFH Options
Sirius Digital Services
Software Engineer Salary: Competitive, negotiable based on experience, plus benefits including a 7% pension contribution, 25 days holiday, and life insurance Location: Portsmouth, hybrid working Sirius Digital is a trusted provider of expertise in Software Engineering, Data Science, and AI, supporting clients in the defence, nuclear, space, and energy sectors. We specialise in software modelling and … simulation, robotics and autonomous systems, as well as data science and engineering, delivering technical consultancy and innovative solutions. We are seeking a Software Engineer who combines strong technical skills with problem-solving ability and effective communication. You will work independently or as part of small teams, helping Sirius Digital grow while advancing your own expertise. We offer a … competitive benefits package and clear opportunities for rapid career progression. Key Responsibilities: Deliver technical consultancy projects to a high standard Develop and implement software solutions across areas such as wargaming, simulation, autonomous systems, digital twins, and synthetic environments Build and sustain strong client relationships Apply mathematical and computational techniques to solve real-world problems, developing innovative approaches as needed More ❯
Posted:

Software Engineer

Portsmouth, yorkshire and the humber, united kingdom
Hybrid / WFH Options
Sirius Digital Services
Software Engineer Salary: Competitive, negotiable based on experience, plus benefits including a 7% pension contribution, 25 days holiday, and life insurance Location: Portsmouth, hybrid working Sirius Digital is a trusted provider of expertise in Software Engineering, Data Science, and AI, supporting clients in the defence, nuclear, space, and energy sectors. We specialise in software modelling and … simulation, robotics and autonomous systems, as well as data science and engineering, delivering technical consultancy and innovative solutions. We are seeking a Software Engineer who combines strong technical skills with problem-solving ability and effective communication. You will work independently or as part of small teams, helping Sirius Digital grow while advancing your own expertise. We offer a … competitive benefits package and clear opportunities for rapid career progression. Key Responsibilities: Deliver technical consultancy projects to a high standard Develop and implement software solutions across areas such as wargaming, simulation, autonomous systems, digital twins, and synthetic environments Build and sustain strong client relationships Apply mathematical and computational techniques to solve real-world problems, developing innovative approaches as needed More ❯
Posted:

Intermediate TypeScript Engineer

London, United Kingdom
GenTrack
aspirations by having the most talented people, an inspiring culture, and a technology first, people centric business. The Opportunity In this role, you will be instrumental in the entire software development lifecycle, contributing to the design, coding, testing, and maintenance of Gentrack software applications. Your expertise in programming languages, software architecture, and best practices will be applied … central to your responsibilities. Mentorship of junior developers, active participation in code reviews, and a commitment to ongoing skill enhancement are essential components of this role. As an Intermediate Software Engineer, you will play a pivotal role in delivering high-quality, scalable software solutions while positioning yourself for further career growth within our dynamic development environment. The Specifics … Contribute to the design, coding, testing, and maintenance of software applications, ensuring the delivery of high-quality, scalable solutions. Apply a solid understanding of programming languages, software architecture, and industry best practices to efficiently address tasks and projects. Work closely with cross-functional teams, translating technical requirements into practical solutions, and actively participating in collaborative problem-solving. Conduct More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Buy-Side Technology & Ai Recruitment Consultant

London Area, United Kingdom
AT Talent - Rec2Rec
of £400,000 (earning £32,000-£160,000 on a single placement!) Specialists across Trading placing, Quantitative Research, Quant Developers, Quant Analysts Portfolio Managers/Trading (AI & Machine Learning, Software Engineering & Data) firm, that recruit across Europe & the US On the Tech side of things they cover Software Engineering & Infrastructure Delivery focused role - no BD required More ❯
Posted:

Buy-Side Technology & Ai Recruitment Consultant

City of London, London, United Kingdom
AT Talent - Rec2Rec
of £400,000 (earning £32,000-£160,000 on a single placement!) Specialists across Trading placing, Quantitative Research, Quant Developers, Quant Analysts Portfolio Managers/Trading (AI & Machine Learning, Software Engineering & Data) firm, that recruit across Europe & the US On the Tech side of things they cover Software Engineering & Infrastructure Delivery focused role - no BD required More ❯
Posted:

Buy-Side Technology & Ai Recruitment Consultant

london, south east england, united kingdom
AT Talent - Rec2Rec
of £400,000 (earning £32,000-£160,000 on a single placement!) Specialists across Trading placing, Quantitative Research, Quant Developers, Quant Analysts Portfolio Managers/Trading (AI & Machine Learning, Software Engineering & Data) firm, that recruit across Europe & the US On the Tech side of things they cover Software Engineering & Infrastructure Delivery focused role - no BD required More ❯
Posted:

Buy-Side Technology & Ai Recruitment Consultant

slough, south east england, united kingdom
AT Talent - Rec2Rec
of £400,000 (earning £32,000-£160,000 on a single placement!) Specialists across Trading placing, Quantitative Research, Quant Developers, Quant Analysts Portfolio Managers/Trading (AI & Machine Learning, Software Engineering & Data) firm, that recruit across Europe & the US On the Tech side of things they cover Software Engineering & Infrastructure Delivery focused role - no BD required More ❯
Posted:

Buy-Side Technology & Ai Recruitment Consultant

london (city of london), south east england, united kingdom
AT Talent - Rec2Rec
of £400,000 (earning £32,000-£160,000 on a single placement!) Specialists across Trading placing, Quantitative Research, Quant Developers, Quant Analysts Portfolio Managers/Trading (AI & Machine Learning, Software Engineering & Data) firm, that recruit across Europe & the US On the Tech side of things they cover Software Engineering & Infrastructure Delivery focused role - no BD required More ❯
Posted:

Artificial Intelligence Engineer

United Kingdom
Hybrid / WFH Options
Omnis Partners
and maturity assessments, translating complex AI concepts into actionable strategies. What We’re Looking For Required: Proven track record building and deploying LLM/agentic systems into production. Strong software engineering foundations: orchestration, memory, deployment, monitoring. Familiarity with agentic architectures (e.g. LangGraph, ReAct, CoT loops) and/or ability to build without frameworks. Confident in client-facing settings … AI ecosystem. Culture: Join a fast-moving team operating at the frontier of applied AI. Agentic AI, Multi-Agent Systems, LLM Deployment, LangGraph, LangChain, RAG, AI Orchestration, AI Consultant, Software Engineering for AI, AI Productionisation, Autonomous AI Systems, AI Architect, AI Careers, AI Jobs Remote. More ❯
Posted:

Software Developer (Full Stack)

London, United Kingdom
Hybrid / WFH Options
Marlowe Src
Software Developer (Full Stack) About us Barbour is a trusted and comprehensive provider of regulatory information, guidance, standards and resources to support our clients wherever they are in the world. Through our knowledge of complex legislation and flexible resources, we empower our clients to simplify and manage their EHS compliance. It's about more than just legislation. Working with … We help you stay on top of ever-changing industry developments, ensuring your organisation keeps people safe and protects the environment. About the role We are looking for a Software Developer (Full Stack) to join our busy software engineering team to work on a variety of projects and platform maintenance work on our core platform. The Software Developer must have core experience in Java and an understanding of Kubernetes/Docker and Cloud networks (AWS preferred). The Software Developer will work with a dedicated team of developers on a wide range of projects and deal with the ongoing maintenance of the core platform. With AI at the core of our new developments, our high More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Member of Technical Staff, Training Performance Engineer

London, United Kingdom
Cohere
our advanced language models and systems. Their primary focus is on improving key model training metrics, such as training throughput, ensuring high accelerator utilization. The team combines expertise in software engineering, machine learning, and low-level kernel design and development to design robust systems and enhance model performance. You will work on identifying and removing performance bottlenecks, develop … friendly! There are no restrictions on where you can be located for this role. As a Member of Technical Staff, you will: Design and write high-performant and scalable software for training. Understand architectural modifications and design choices and their effects on training throughput and quality. Write low-level CUDA, triton kernels to squeeze every last bit of performance … ideas on our supercompute and data infrastructure. Learn from and work with the best researchers in the field. You may be a good fit if you have: Extremely strong software engineering skills. Proficiency in Python and related ML frameworks such as JAX, Pytorch and XLA/MLIR. Experience writing kernels for GPUs using CUDA, triton, etc Experience using More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Software Engineering

London, United Kingdom
Hybrid / WFH Options
Unlikely Artificial Intelligence Limited
AI, and combines it with classical symbolic technology to produce hallucination-resistant artificial intelligence for high-trust applications. The Role We're looking for an experienced and pragmatic Senior Software Engineer to join our exceptional team. This role is ideal for someone who has successfully taken products from prototype to production and enjoys collaborating directly with customers to understand … their needs and shape impactful solutions. You'll work on a range of customer-facing and internal projects, applying your engineering skills to solve complex, often novel problems. Your ability to write clean, efficient code and your comfort in navigating ambiguity will be key as we continue to develop advanced reasoning capabilities in software systems. Collaboration will be … central: you'll work alongside software engineers, research scientists, and language engineers in a highly cross-functional environment. Our ways of working are dynamic and fast-paced, projects are delivered in weeks rather than months, and teams adapt quickly as priorities evolve. This is a hands-on role with real-world impact, offering the chance to shape both our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C# Developer - Maths, 3D

Derby, Derbyshire, East Midlands, United Kingdom
Hybrid / WFH Options
Ascent People
C# Senior Developer, 3D Software Developer, CAD, Graphics Software Engineer, 3D Graphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Graphics/CAD/Mathematical Applications A leading global software engineering company is seeking talented Software Developers with strong backgrounds … in Mathematics, Physics, 3D Graphics, or Games Development to join their innovative team. Are you the right fit? Proven C# experience developing Graphics, CAD, or Mathematical software applications Experience building software for 3D model creation and manipulation Background with OpenGL, DirectX, or similar graphics technologies Games development or related mathematical programming experience The Role: Join a dynamic development … streams where your ability to share knowledge and actively enhance processesrather than simply follow themwill be highly valued. Key Responsibilities Maintain and optimise application responsiveness and performance Collaborate with engineering teams on innovative feature design and implementation Develop robust cloud-based solutions utilising messaging and notification APIs within micro-service architectures Solve complex mathematical and geometric challenges Create sophisticated More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Technical Software Documentation Officer

Bristol, Avon, England, United Kingdom
Gold Group Ltd
Job Title: Technical Software Documentation Officer Location: Bristol Rate: £65 p/h - We are booking interviews next week! Please call or email for a slot We are looking for a capable, self-driven and flexible software professional to support multiple development teams in project management and software delivery. It would suit someone who enjoys multi-tasking … project management support and can act as a lynchpin, enabling my client to successfully deliver fully qualified software products. The Role: So, what will you be doing as a Technical Software Documentation Officer A process champion to assist our software development teams with planning, documentation, configuration and delivery. Key skills required include: Experience of software process … in high reliability, safety or regulated sectors Experience of Software Engineering Lifecycle Knowledge of Project Management principles Role includes: Providing software input and configuration management Supporting multiple programmes Directly interfacing with software engineers and project leaders Supporting internal customer teams, such as Test and lab custodians Supporting delivery of Integration deliverables What are we looking for More ❯
Employment Type: Contractor
Rate: £60.00 - £65.00 per hour
Posted:

Embedded Software Engineer - C++

Norwich, Norfolk, England, United Kingdom
Cooper Lomaz Recruitment
Software Design Engineer - C++NorwichSalary - up to £65k (doe)Currently searching for an experienced Embedded C++ Software Engineer to join an established systems and product specialist based in Norwich. You will be part of a talented team of C++ Embedded Design Engineers who offer integrity enthusiasm and who are passionate about delivering high quality software!As one of … their engineers you will offer a strong background in embedded software design and C++. Key Responsibilities Contributes to the full lifecycle of embedded software development requirements Design through to implementation, testing, and delivery Continuous improvement in code quality, security and system performance Generating code where necessary in support of the software solutions Maintaining familiarity with applicable standards …/techniques and assure compliance where applicable Troubleshooting and resolving technical issues related to the software solutions Generating code where necessary in support of the software solutions About You This business is looking for someone with strong embedded C++ design skills Proven experience in a software engineering role Real-time embedded C++ software for Linux More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Software Engineer C#

West Bromwich, West Midlands, United Kingdom
M-Tec Engineering Solutions Limited
We are working with a leading manufacturer who are looking to add a reliable Software Engineer to their team. Key to the role will be the ability to write and modify programmes that integrate machinery into a wider automated production system. Whilst this business are already a global market leader they are always looking to improve so you will … be encouraged and expected to use you knowledge to present new solutions to problems. To be a successful in this role of Software Engineer you will need A suitable qualification (Computer Science, Software Engineering, Electronic Engineering or Similar) Demonstrable experience in a software led role Experience in C# Preferably you will have experience in a … manufacturing/production environment but this is not essential In return for fulfilling the role of Software Engineer our client can offer a generous salary of up to £45,000 per annum.. The role also comes with excellent job security and future prospects given the scope and scale of the hiring organisation. For more information on the role of More ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Embedded Software Engineer - C

Norwich, Norfolk, United Kingdom
Cooper Lomaz Recruitment Ltd
Software Design Engineer - C++ Norwich Salary - up to £65k (doe) Currently searching for an experienced Embedded C++ Software Engineer to join an established systems and product specialist based in Norwich. You will be part of a talented team of C++ Embedded Design Engineers who offer integrity enthusiasm and who are passionate about delivering high quality software! As … one of their engineers you will offer a strong background in embedded software design and C++. Key Responsibilities Contributes to the full lifecycle of embedded software development requirements Design through to implementation, testing, and delivery Continuous improvement in code quality, security and system performance Generating code where necessary in support of the software solutions Maintaining familiarity with … applicable standards/techniques and assure compliance where applicable Troubleshooting and resolving technical issues related to the software solutions Generating code where necessary in support of the software solutions About You This business is looking for someone with strong embedded C++ design skills Proven experience in a software engineering role Real-time embedded C++ software More ❯
Employment Type: Permanent
Posted:

Talent Acquisition Manager - Amazing Tech Company

London, South East, England, United Kingdom
Teemz Ltd
up plans and its tripled in employee numbers in the last 12 months with strong plans will be to triple again in 2026. This organisation don’t just build software – they build solutions that power real change. Their teams are bold, curious, and ambitious, and they are scaling fast. To fuel this growth, we need a Talent Acquisition Manager … post jobs” type of role. As the Talent Acquisition Manager , you’ll be hands-on, entrepreneurial, and at the heart of building a world-class talent function. From owning engineering hires to reimagining our clients recruitment playbook, you’ll have the freedom (and responsibility) to make a real mark. What You’ll Do Lead the charge in hiring top … talent, with a big focus on software engineering and technical roles. Build and evolve our clients internal recruitment engine – from sourcing strategies to candidate experience. Partner with hiring managers to understand what great looks like, and deliver it. Manage and optimise relationships with external recruitment partners – keeping them sharp, while growing the direct hiring capability (all tools necessary More ❯
Employment Type: Full-Time
Salary: £65,000 - £85,000 per annum
Posted:

IT Support & Software Engineer

Sands, Buckinghamshire, United Kingdom
Hybrid / WFH Options
First Logistics Limited
in lighting controls and smart building technology. They work with specifiers, installers and end-users and offer a full service - from pre-commissioning and CAD design through to project software and on-site commissioning. Their in-house experts then deliver every stage, ensuring quality, innovation and seamless integration. Due to a period of growth, the business are now looking … for a new IT & Software professional to join their ranks.You will combine IT support skills with software development expertise. This is a varied, hands-on role working across internal systems, customer-facing apps and business-critical integrations. You’ll be involved in: General IT Support Setting up Windows PCs/laptops and installing software, Providing basic software training to staff Liaising with external IT support, Assisting with server upgrades and maintenance Software Development & Systems Enhancing and maintaining their EMS platform (functionality, reports, integrations), Managing communication between EMS and Sage Reviewing/mitigating security vulnerabilities and environment changes, Using Azure DevOps to track bugs, changes and requests Business Tools Integration Supporting and managing Zoho Expense (data More ❯
Employment Type: Permanent
Salary: £28000 - £38000/annum Private Healthcare, Hybrid working
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
G2 Recruitment Group Limited
Outside IR35 Software Engineer My market leading client has a superb new opening for an experienced hardware-oriented Software Engineer to join them on an initial 6 month contract. This role is Outside IR35. Due to the nature of hardware requirements it will involve 3 days a week on-site in Cambridge; 2 days a week working from … home. Candidates must have at least 5 years Python development experience, working on highly numerical software with associated libraries (i.e. NumPy, SciPy etc). Previous experience working on instrumentation or control-based-software working with large amounts of sensor data is essential. Ideally candidates will also have a physics background that they can apply to their engineering. Market … rates. Please send an up-to-date CV if interested for more details. python developer, software engineer, software developer, hardware engineer, mathematics, physics, physicist, numpy, scipy, control, systems egineer, instrumentation, software engineering g2 Recruitment are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation More ❯
Employment Type: Contract
Rate: £400 - £450/day
Posted:
Software Engineering
10th Percentile
£47,500
25th Percentile
£57,406
Median
£75,000
75th Percentile
£107,188
90th Percentile
£135,000