Software Engineering Jobs in the UK

151 to 175 of 2,595 Software Engineering Jobs in the UK

Senior C++ Software Engineer

London Area, United Kingdom
Miller Maxwell Ltd
Miller Maxwell is assisting an innovative International Electronic Trading organisation, is seeking a Senior C++ Software Engineer to join their expanding low-latency software engineering team. This is an exciting opportunity to be part of a company that is revolutionising the European market with cutting-edge exchange … technology, business practices, and service levels, significantly reducing trading costs for market participants. Key Responsibilities for the Senior C++ Software Engineer: Collaborate directly with senior stakeholders and board-level members. Influence and manage software development projects throughout the full project lifecycle. Lead and manage Agile development projects. Prioritise … and effectively manage the delivery of IT software development projects. Work closely with the technology sales team to ensure client development requests are addressed efficiently. Required Qualifications: Minimum of 8 years of software engineering experience in a commercial environment. Proven experience in financial services. Strong proficiency in more »
Posted:

Process Control System Engineer

Sandwich, England, United Kingdom
Asymchem Group
service and support to the Operations group, ensuring that PCS technical support is always available when required and plant downtime is minimized. Provide PCS software engineering expertise in support of system enhancements and improvements. Provides PCS technical expertise for engineering projects and manages the provision of all … PCS deliverables for engineering projects, including hardware and software components, commissioning, system testing, validation and all associated documentation. Works with engineering to ensure an appropriate level of engineering support is delivered to the API facilities, including projects, maintenance and support. Delivers PCS training to the Operations … go live. All other duties as assigned. Experience Requirements - Knowledge, Skills, & Abilities (KSAs): Bachelor's Degree or above with majored in Electronic and Electrical Engineering、Computer Science and Engineering、Automation Engineering, etc. 5+ years of demonstrated experience in Automation Engineering, with practical working experience in Emerson more »
Posted:

Senior AI Engineer

London Area, United Kingdom
Hybrid / WFH Options
Xcede
Language models and optimise them through applied Machine Learning. Collaborate with a strong team of AI Engineers to deliver innovative and impactful work. Leverage Software Engineering best practices and deploy your ML models into production environment. YOUR SKILLS & EXPERIENCE A successful Senior AI Engineer/Senior Machine Learning … Engineer will have the following: Min. 3 years commercial experience in AI/ML Engineering Strong software engineering skills and ML deployment experience (docker, kubernetes, jenkins etc) Solid coding skills in Python. Strong experience in Large Language Models. HOW TO APPLY Please register your interest by sending more »
Posted:

Manager, Software Engineering

United Kingdom
Hybrid / WFH Options
HackerOne
Our integrated solutions, including bug bounty, pentesting, code security audits, spot checks, and AI red teaming, ensure continuous vulnerability discovery and management throughout the software development lifecycle. Trusted by industry leaders such as Coinbase, General Motors, GitHub, Goldman Sachs, Hyatt, PayPal, and the U.S. Department of Defense, HackerOne was … Company in 2023 and a Most Loved Workplace for Young Professionals in 2024.Position SummaryAre you excited by shaping the future of a business-critical engineering team in addition to the Engineering department as a whole? Are you energized by empowering your reports, understanding their motivations, and cultivating their … skill sets? Are you inspired by guiding your team to consistently deliver high business impact through engineering?We're actively seeking a skilled leader to mentor, guide the career progression of individual contributors, and watch over project deliverables — someone who can combine exceptional communication and management skills with good more »
Salary: £ 100 K
Posted:

Senior Software Engineer Research Development

Greater Oxford Area, United Kingdom
Humand Talent
passionate about robotics and AI? Do you love solving tough problems and innovating at the cutting edge? Join our client as a Senior Research Software Engineer and be a driving force in shaping the future of robotics! Our client, an exciting start-up at the cutting edge of engineering, is offering an exciting role as a Senior Research Software Engineer. This isn’t just another job; it’s a chance to work on advance technology that is pushing boundaries in their space. Here’s why this role could be the perfect next step for your career: What … s in it for you? Innovative Work Environment: You’ll be at the forefront of AI and Software Engineering, contributing to projects that will in time revolutionise the world as we know it. Collaborative Environment: We believe in providing an environment inclusive of the best talent to allow more »
Posted:

Productivity Tool Automation & DevOps Engineer (1 year relevant experience required)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ARM
Job Description** Solutions Engineering is seeking an experienced Software Applications Developer & Automation Engineer. From concept to deployment, you will be driving the architecture, implementing the design and optimizing the interfaces as you develop new and novel applications, tools, scripting, and infrastructure. You will be automating complex hardware and … software workflows and infrastructure to support CICD, reporting, and generating important data insights, including tracking of key metrics and product maturity indicators. Using your creativity, technical competence and innovative ideas, you will be working and communicating with a diverse range of team members across the business, with a focus … will be creating a diverse range of applications that work with both industry standard and in-house tools and infrastructure. **Responsibilities** ● Definition & development of software applications, tools, scripting and infrastructure to automate processes and provide data insights ● Work across the company using excellent communication skills to gather requirements and more »
Employment Type: Part Time
Salary: Competitive
Posted:

Productivity Tool Automation & DevOps Engineer (1 year relevant experience required)

cambridgeshire, east anglia, united kingdom
Hybrid / WFH Options
ARM
Job Description** Solutions Engineering is seeking an experienced Software Applications Developer & Automation Engineer. From concept to deployment, you will be driving the architecture, implementing the design and optimizing the interfaces as you develop new and novel applications, tools, scripting, and infrastructure. You will be automating complex hardware and … software workflows and infrastructure to support CICD, reporting, and generating important data insights, including tracking of key metrics and product maturity indicators. Using your creativity, technical competence and innovative ideas, you will be working and communicating with a diverse range of team members across the business, with a focus … will be creating a diverse range of applications that work with both industry standard and in-house tools and infrastructure. **Responsibilities** ● Definition & development of software applications, tools, scripting and infrastructure to automate processes and provide data insights ● Work across the company using excellent communication skills to gather requirements and more »
Posted:

Automation and CI/CD Solutions Engineer (1 year relevant experience required)

cambridgeshire, east anglia, united kingdom
Hybrid / WFH Options
ARM
Job Description** Solutions Engineering is seeking an experienced Software Applications Developer & Automation Engineer. From concept to deployment, you will be driving the architecture, implementing the design and optimizing the interfaces as you develop new and novel applications, tools, scripting, and infrastructure. You will be automating complex hardware and … software workflows and infrastructure to support CICD, reporting, and generating important data insights, including tracking of key metrics and product maturity indicators. Using your creativity, technical competence and innovative ideas, you will be working and communicating with a diverse range of team members across the business, with a focus … will be creating a diverse range of applications that work with both industry standard and in-house tools and infrastructure. **Responsibilities** ● Definition & development of software applications, tools, scripting and infrastructure to automate processes and provide data insights ● Work across the company using excellent communication skills to gather requirements and more »
Posted:

Machine Learning Engineer (LLMs)

London Area, United Kingdom
Xcede
Language models and optimise them through applied Machine Learning. Collaborate with a strong team of AI Engineers to deliver innovative and impactful work. Leverage Software Engineering best practices and deploy your ML models into production environment. YOUR SKILLS & EXPERIENCE A successful AI Engineer/Machine Learning Engineer will … have the following: Min. 3 years commercial experience in AI/ML Engineering Strong software engineering skills and ML deployment experience (docker, kubernetes, jenkins etc) Solid coding skills in Python. Strong experience in Large Language Models. HOW TO APPLY Please register your interest by sending your CV more »
Posted:

AI Engineer

United Kingdom
Xcede
Language models and optimise them through applied Machine Learning. Collaborate with a strong team of AI Engineers to deliver innovative and impactful work. Leverage Software Engineering best practices and deploy your ML models into production environment. YOUR SKILLS & EXPERIENCE A successful AI Engineer/Machine Learning Engineer will … have the following: Min. 3 years commercial experience in AI/ML Engineering Strong software engineering skills and ML deployment experience (docker, kubernetes, jenkins etc) Solid coding skills in Python. Strong experience in Large Language Models. HOW TO APPLY Please register your interest by sending your CV more »
Posted:

Full Stack Engineer

London Area, United Kingdom
Trident Search
cross-functional teams, including designers, data scientists, and product managers. Participate in code reviews and provide constructive feedback. Engage with clients to understand their software engineering needs and objectives. Support client engagements, including pitches and presentations. Deliver high-quality work within agreed timelines, taking the initiative and being … and orchestration tools (e.g., Docker). Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. General: Bachelor’s degree in computer science, software engineering, or a related field. Professional experience as a software engineer, preferably in a consultancy or industry setting. Experience working in Unix …/Linux environments. Familiarity with software development methodologies, such as Agile or Scrum, especially iterative approaches to software development in collaboration with clients. Excellent problem-solving and analytical skills, with the ability to find innovative solutions to complex technical challenges. Strong communication and interpersonal skills to effectively interact more »
Posted:

Senior Software Engineer .net

Scotland, United Kingdom
Head Resourcing
Senior Software Engineer (hybrid) .Net I am working closely with a well-regarded Professional Services client with a number of UK offices.I am looking for a Scottish based Senior Software Engineer who has a proven ability to pick up languages as they will be looking at joining with … stack and develop best practices with an outcome approach. It is important that applicants will have commercial experience around defining and mapping out the engineering practices. There is potential to setup a new stack with consideration towards NodeJS, TypeScript or VueJS and engage API first layering. Exposure to full … to work with analysts and product owners to turn business requirements into the next generation of systems we require across the firm. The Senior Software Engineer will be responsible for (but not limited to): Drive Innovation: Collaborate closely with business, executive, and engineering teams to craft and deliver more »
Posted:

Staff Software Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Tata Consultancy Services
Role: Staff Software Engineer Job Type: Permanent Location: London (Hybrid) Are you passionate about making a significant impact in application development using the latest technologies? Do you have skills in solving problems collaboratively and communicating decisions to customers? Join us as a Staff Software Engineer Careers at TCS … products to life. Work with customers and identify opportunities to support their strategy and improve their processes across functions. The Role As a Staff Software Engineer, you will provide technical expertise and work to develop and improve frameworks and policies, ensuring that they are understood and adopted. You will … be an integral part of our multi-disciplinary engineering teams. In this role you will work with the Product and Delivery teams and deliver robust solutions to solve complex problems for our customers and colleagues. You will play a key role in driving our ambition to create a best more »
Posted:

C# Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection
Creating C# tools in an eXtreme Programming development team This established and successful software company develops tools for operational support and portfolio management. Due to continued growth, they are seeking a C# .NET Developer to join their team working on the full-stack development of a web-based application … with the flexibility to work remotely for part of the week, you would work on developing new features and functionality with involvement throughout the software development lifecycle. The company has an Agile employee-centric culture and values collaborative working within small friendly teams drawn from specialisms including software engineering, product management and test. Their pragmatic development processes are based around eXtreme Programming principles. They develop software for long term use, and therefore value employees who want to remain with the company and make a sustained contribution to high quality code. You will need: • A 1st more »
Employment Type: Permanent
Salary: £50000 - £65000/annum DoE + benefits
Posted:

Software Development Engineer

Livingston, Polbeth, West Lothian, United Kingdom
ESS Recruit
Software Development Engineer Permanent Role Full Time Livingston Competitive Salary Plus Exceptional Benefits Package Based in West Lothian, our client is an international market leader in high-end, high-value scientific instrumentation. Continued commercial success means their business is now seeking to hire a Product Support Engineer to compliment … Program Manager and conducts sustainability and product improvements tasks for existing products, new product development and bespoke customer developments. Job description Reporting into the Software Team Leader, the Software Development Engineer’s will be responsible for the design, development, testing, documentation, and maintenance of system software for … our newly developed products. Key Objectives of the Role Gather requirements, design, code, test and maintain system software for Company products. Liaise with and support, through proper use of the defect tracking system, Software Testing. Produce manuals and support documentation for system software. Maintain full records and ensure more »
Employment Type: Permanent
Posted:

Informatics Manager

Cambridge, England, United Kingdom
Hyper Recruitment Solutions
a leading biotechnology company based in the Cambridge area. As the Head of Informatics, you will be responsible for leading a dynamic team of software developers, data scientists, and engineers to create innovative and flexible solutions that will significantly impact the business. Key Duties and Responsibilities: Your duties as … the Head of Informatics will be varied however the key duties and responsibilities are as follows: 1. Lead and motivate a diverse team of software developers, data scientists, and engineers in supporting R&D, internal, customer-facing, and hardware production environments. 2. Partner with stakeholders across different departments and … of Informatics we are looking to identify the following on your profile and past history: 1. Relevant degree in a technical field such as software engineering, data science, IT, or engineering. 2. Proven industry experience in leading a technical team. 3. A working knowledge and practical experience with more »
Posted:

Informatics IT Manager

Cambridgeshire, Cambridge, United Kingdom
Hyper Recruitment Solutions LTD
a leading biotechnology company based in the Cambridge area. As the Head of Informatics, you will be responsible for leading a dynamic team of software developers, data scientists, and engineers to create innovative and flexible solutions that will significantly impact the business. Key Duties and Responsibilities: Your duties as … the Head of Informatics will be varied however the key duties and responsibilities are as follows: 1. Lead and motivate a diverse team of software developers, data scientists, and engineers in supporting R&D, internal, customer-facing, and hardware production environments. 2. Partner with stakeholders across different departments and … of Informatics we are looking to identify the following on your profile and past history: 1. Relevant degree in a technical field such as software engineering, data science, IT, or engineering. 2. Proven industry experience in leading a technical team. 3. A working knowledge and practical experience with more »
Employment Type: Permanent
Salary: £50000 - £85000/annum
Posted:

LEAD SOFTWARE ENGINEER - DV CLEARED

Manchester, North West, United Kingdom
Hybrid / WFH Options
Searchability NS&D Ltd
LEAD SOFTWARE ENGINEER - DV CLEARED NEW PERMANENT OPPORTUNITY AVAILABLE FOR A LEAD SOFTWARE ENGINEER IN MANCHESTER Central Manchester Location with hybrid working options Close proximity to multiple tram stops and nearby train station £85,000 to £95,000 plus clearance bonus, performance bonus and benefits WHO WE ARE … We are recruiting for a leading technology and engineering consultancy known for delivering cutting-edge technical solutions to National Security and Defence clients. With over 50 years of expertise and heritage, they are at the forefront of innovation in data science, AI, and machine learning. Due to ongoing growth … they are looking for a talented Data Science Engineer to join their team and work on mission-critical data services. WHAT WILL THE LEAD SOFTWARE ENGINEER BE DOING? As a Software Engineer, you will work with National Security customers to develop innovate critical technology solutions. You will be more »
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Senior Back-End Developer - Node.js

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
RedTech Recruitment Ltd
Senior Back-End Developer - Node.js A brilliant opportunity for a talented Senior Software Engineer/Developer, who has strong experience in node.js to join a company working in the renewable energy field. This company are on a very exciting growth trajectory and expanding their tech offering. This is a … + fantastic benefits Requirements for Senior Back-End Developer: Ideally you will have at least 4 years experience in a software engineering role Proficient in Node.js This company values strong academics and are looking for Developers who achieved a 2:1 or 1st class degree in Computer Science … Maths, Physics, Engineering or closely related subject, plus at least ABB at A Level (or equivalent UCAS points) Knowledge in web technologies and development – ideally JavaScript and related frameworks/technologies Ability to quickly pick up new technologies Experience mentoring other developers Great communication skills Responsibilities for Senior Back more »
Employment Type: Permanent
Salary: £60000 - £70000/annum Excellent Benefits
Posted:

Software Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Vertex Search
scaleup systematic trading firm based in central London with superb pedigree and some amazing talent. They are now looking to hire a number of Software Engineers into the organisation at various experience levels, and offer great compensation, benefits and 3 days WFH per week! They are keen to hire … across two key areas of their Engineering org - Data and Risk. In joining a small, collaborative engineering function you will have a unique opportunity to work on a variety of tools, processes and pipelines, and partner with some extremely impressive engineers. You will report directly to the CTO … write clean, scalable code at commercial standard in an OO language, ideally one that is statically typed Great knowledge of computer science fundamentals, including software architecture, data structures and algorithms An appreciation of modern software engineering practices, technologies and the underlying hardware An excellent academic record in more »
Posted:

Senior Data & Cloud Security Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Mission Decisions
of cloud architectures for data (AWS) Previous experience with Snowflake, Sigma. Responsibilities: Ownership and oversight of our AWS cloud infrastructure, collaborating with the data engineering and data science teams. Working for the Chief Data&AI Officer to develop our short & long-term vision and strategy for AI and DS … products. Develop data pipelines with Snowflake & Airflow using languages such as Python & SQL Provide thought leadership and contribute to the vision of our data engineering function Participate in team processes such as on-call rotations, bug triage, technical direction, standards, and execution Own delivery architecture/execution of major … component(s) from conception to release Provide technical mentorship within the data engineering team. Make others better through code reviews, focus on documentation, and technical guidance Understand the tradeoffs between technical and business needs, interact and negotiate with key stakeholders, and deliver solutions that take all of these needs more »
Posted:

ADA Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Omega Resource Group
Omega is partnering with a global Aerospace & Defence client to recruit world-class Software Developers to join their European CoE for Software Engineering across the UK. They are looking for capable, adaptable and inquisitive software engineers to join the team developing Command and Control, Launch Management … and In-Flight Data Link solutions for the next generation of advanced air defence systems. Working across the entire software engineering lifecycle, from discussing requirement change with the Systems team, all the way to being involved with qualification and software releases. Working with innovative technologies across a … range of land and maritime defence projects. They're looking for: A solid background in software development Experience in Ada or a strongly typed language e.g. Rust Experience of formal design process e.g. UML, MASCOT and tools such as Rhapsody Desirable but not essential: Knowledge of external standards such more »
Employment Type: Permanent, Work From Home
Posted:

PHP Software Developer

Manchester, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
PHP Software Developer Spectrum IT have partnered for several years with this SME SAAS company. They've grown from 20 - 50 employees as demand for their products and services have expanded and they are now looking for a new PHP developer to join their team. They specialise in connecting … company providing connectivity to flexible workspaces Key Skills: Strong experience of PHP development Ideally Raw PHP without a framework 1+ years commercial experience in software engineering Experience working on a SAAS application Must be comfortable developing applications without Laravel, Angular, Zend Must be comfortable writing SQL queries without … stack and working with FE tech also; JavaScript, HTML, CSS Beneficial Skills: A background in infrastructure or infrastructure management ideally Linux A degree in software engineering or computer science To apply for this role please send your CV to (url removed) or call (phone number removed). Please more »
Employment Type: Permanent
Salary: £35000 - £45000/annum
Posted:

Head of Software

Glasgow, City of Glasgow, United Kingdom
Cathcart Technology
Head of Software required for a well-known and expanding Digital Transformation consultancy in Glasgow. This is a role for an experienced Software Manager who is comfortable managing a large Software team and working across large-scale software projects and clients. The company: They are a … large and very modern setting, with a strong office presence. The role: You will be coming in to lead a wider team of 35 Software Developers, with around 4 "heads of" directly reporting into you. This is a traditional Head of Software/Engineering Director type role … to have experience of turning around some less well-performing teams. Key Skills: ** A number of years in a Head of/Director of Software Engineering role, ideally in a consultancy or agency capacity ** Having managed largescale and multiple teams of Software Engineers, up to 30+ ** Experience more »
Employment Type: Permanent
Salary: £100000 - £120000/annum Benefits
Posted:

Head of Software

Glasgow, Lanarkshire, Scotland, United Kingdom
Cathcart Technology
Head of Software required for a well-known and expanding Digital Transformation consultancy in Glasgow. This is a role for an experienced Software Manager who is comfortable managing a large Software team and working across large-scale software projects and clients. The company: They are a … large and very modern setting, with a strong office presence. The role: You will be coming in to lead a wider team of 35 Software Developers, with around 4 'heads of' directly reporting into you. This is a traditional Head of Software/Engineering Director type role … to have experience of turning around some less well-performing teams. Key Skills: ** A number of years in a Head of/Director of Software Engineering role, ideally in a consultancy or agency capacity ** Having managed largescale and multiple teams of Software Engineers, up to 30+ ** Experience more »
Employment Type: Permanent
Posted:
Software Engineering
10th Percentile
£40,000
25th Percentile
£50,000
Median
£65,000
75th Percentile
£90,000
90th Percentile
£120,000