help ADP's customers and ADP's employees all over the world do their jobs better. WHAT YOU'LL DO: • Provide technical guidance and mentorship to a team of software engineers, fostering a culture of continuous improvement and innovation. • Be a catalyst for strong agile behaviors - working alongside the scrum master to enable engineers to have responsibility and authority … each product and the associated benefits and drawbacks • Liaise regularly with internal onshore and offshore delivery teams including other ADP technology business units. • Maintain a focus on how the software will deliver value to the end user and how it can be tested, deployed, maintained and operated. • Ensure the work undertaken by the team is well scoped and clearly … Qualifications o Experience in building, delivering and operating APIs at high availability and scale. o Knowledge of automated testing frameworks and testing best practices. o Deep understanding of agile engineering practices. Technical Expertise: o Proficient in .NET Core, C# and related technologies. o Strong experience with front-end technologies such as React, StencilJS, Web-components & TypeScript. o In-depth More ❯
BettingJobs is currently hiring for a Delivery Manager based in London for a leading sports betting services company. Responsibilities: Lead cross-functional teams, including Data Science, SoftwareEngineering & Data Engineering, to drive the development and optimisation of Models & Processes within Modelling & Data Engineering. Collaborate with Data Science Leads and Tech Leads to define detailed requirements for the … models and to manage timelines effectively from ideation to delivery. Job Title Utilise agile methodologies and ceremonies to manage the Modelling & Data Engineering development lifecycle, ensuring agile response to market trends, product feedback, and technological advancements. Act as the primary liaison for Modelling-related communications, engaging with internal stakeholders, external partners, and key customers to gather feedback and drive … Leads to define and monitor key performance indicators (KPIs) for the models and ensure that the processes are in place to report these back to the Business. Encourage best software development practices with respect to code management and structure. Develop and maintain Modelling & Data Engineering documentation such that new joiners have a smooth onboarding process. Requirements: A degree More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
The Difference Engine
Engineering Manager C#. NET We've been exclusively retained by our client, a well loved household name, known for their award winning delivery in the B2C space, to help them with their search for a senior engineer. You will be overseeing the delivery of new features of their core technology, which links the every day user experience to Back … End B2B suppliers. This is mission critical software for this business. At the crux of the successful applicant is a tech savvy, pragmatic, authentic and compassionate leader who sees programming languages as a tools to address a challenges, rather than being hung up on the tooling itself. In order to build empathy with your team, there is an expectation … and support this business continued successes at scale. The company continues on a rapid trajectory of fast growth. Essential skills for the role: Minimum 8 years experience working in softwareengineering with either C# or Java. Minimum 5 years experience working with cloud technology - AWS, GCP, Azure or equivalents. Thorough understanding of microservices architecture/SOA Experience working More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Experian Ltd
across 32 countries. Our corporate headquarters are in Dublin, Ireland. Learn more at experianplc.com. Internal Grade D Job Description Experian Marketing Services are looking for a Senior Full Stack Software Engineer. As a Senior Software Engineer , you will help develop, testing, and maintaining high-quality applications across multiple platforms. You'll collaborate with Product Owners, Technical Leads, and … role reporting to the Lead Developer and offer the opportunity to work on impactful data management solutions that power critical decisions. Main responsibilities Design and implement scalable and maintainable software applications across multiple platforms using .NET. Develop RESTful APIs and backend services, ensuring secure and efficient components Provide technical leadership within the team, guiding design decisions, reviewing code, and … design of applications programs and databases and share knowledge with the team to promote learning. Explore new tools, frameworks, and practices to improve development efficiency and product quality. Qualifications SoftwareEngineering Experience delivering high-quality software, with hands-on involvement in full development lifecycles and CI/CD processes. Expertise in .NET Technologies - Proficient in .NET Framework More ❯
Newtown, Powys, Wales, United Kingdom Hybrid / WFH Options
Greenfield I T Recruitment
Senior Software Engineer – C++ Role : Senior Software Engineer Location : Powys/SY15Onsite role with potentially one day working from home Salary: Up to £70k plus benefits JOB OPPORTUNITY! Our client is a specialist engineering/manufacturing company who operate globally.This role will have responsibility for designing and developing new software within an engineering and manufacturing … setting using C++/C and embedded software. Senior Software Engineer role - Designing and developing software in C C for hard, real-time embedded products as well as products using real-time Linux. Writing and reviewing requirements for both complete products and software components. Undertake code reviews of other people’s work. Act as a technical mentor … for more junior team members. Occasionally lead projects as required, taking on both design and planning responsibility when required. Plan own work and that of other junior engineers Perform software test including automated and manual test. Senior Software Engineer – Degree Qualified in an Engineering Discipline (or equivalent experience) Capable of working within team environments. Excellent communication skills More ❯
Garford, Oxfordshire, United Kingdom Hybrid / WFH Options
Mars Recruitment
Lead Software Engineer C++ Python Linux Oxfordshire Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront … of scientific research industry developing instrumentation and tools to aid groundbreaking science. They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. Exceptional interpersonal skills … both technical and non-technical audiences. We re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture. The successful Lead Software Engineer will need the following qualification, experience and skills: A degree in a SoftwareEngineering, Mathematics or Science/Materials subject Experience in Linux based softwareMore ❯
Abingdon, Garford, Oxfordshire, United Kingdom Hybrid / WFH Options
Mars Recruitment
Lead Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid | £65,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront … of scientific research industry developing instrumentation and tools to aid groundbreaking science. They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. Exceptional interpersonal skills … both technical and non-technical audiences. We’re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture. The successful Lead Software Engineer will need the following qualification, experience and skills: A degree in a SoftwareEngineering, Mathematics or Science/Materials subject Experience in Linux based softwareMore ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
MBDA
We are looking for passionate and skilled software engineers who have exceptional problem solving and critical thinking skills, analytical with high attention to detail, and self-motivated! Salary : up to £64,000 depending on experience Dynamic (hybrid) working : 5 days per week on-site, due to workload classification Security Clearance : British Citizen or a Dual UK national with British … and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: The Human Machine Interface (HMI) and Cyber team is looking for principal software engineers to join us developing the future laser defence capability for the Royal Navy! We are looking for engineers with both a deep and broad range of experience in … softwareengineering, from requirements to certification, who have taken the lead in technical implementation and delivery of complex solutions as well as supporting and mentoring other engineers in their team. We are committed to developing careers and skillsets by supporting our teams' personal development whilst ensuring that a healthy work/life balance is maintained! What we're More ❯
achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview As an Engineer at TP ICAP you will act as a software engineer on a team demonstrating good technical competencies with a desire to improve on a consistent basis. Participate in the design, development and testing of software across the … team with assistance from senior engineers. Ensure successful deployment into production environments, by participating in the design, deployment and testing of software across the team with assistance from senior engineers. Role Responsibilities: Be able to communicate the architecture and principles behind your work to other members of the team and the wider organisation. Be proactive in supporting the team … planning, prioritisation and delivery needs. Support the team by helping with estimation of the work to be done by leveraging previous experience, challenging requirements, and fostering potential solutions. Understand software systems so that it is possible to have meaningful conversations about wider system architecture with Senior Engineers. Learn how to evolve systems towards target state architecture with directed refactoring More ❯
note that this a 24 months Fixed Term Contract Want to use your coding skills in a meaningful way whilst working from home? BPAS are looking for an enthusiastic Software Engineer with Microsoft SQL, C# and JavaScript programming skills to play a key role in the full system development lifecycle from idea to delivery. As a Software Engineer … remote, full-time role (36 hours per week, Monday to Friday). A detailed working pattern is available below. About You: We are looking for a confident and articulate software engineer with solid hands-on experience in a similar role. You'll be technically adept in Microsoft SQL, JavaScript and jQuery/Angular, C#, .Net with good working knowledge … in a positive and friendly manner and a methodical, disciplined, and analytical approach to problem solving. Main duties of the job You will bring: A degree in Computer Science, SoftwareEngineering or a related discipline or equivalent demonstrable professional experience. Proven technical coding ability and hands-on experience developing and maintaining complex applications and integration scripts. Experience investigating More ❯
Technical Software Documentation Officer: We are seeking a detail-oriented and proactive Technical Software Documentation Officer to support multiple software development teams in a high-integrity, safety-critical environment. This role is ideal for someone with strong organisational skills and a passion for process, documentation, and delivery support across the software lifecycle. Key Responsibilities: Support software configuration and documentation for multiple programmes Interface with software engineers, project leaders, and internal teams Ensure documentation is complete and compliant for software releases Assist with integration deliverables and project planning activities Essential Skills: Strong MS Office proficiency (Word, Excel, etc.) Experience in formal software processes within regulated sectors (e.g. defence, rail, healthcare, nuclear, aerospace) Understanding … of the SoftwareEngineering Lifecycle and project management principles Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy. More ❯
Technical Software Documentation Officer: We are seeking a detail-oriented and proactive Technical Software Documentation Officer to support multiple software development teams in a high-integrity, safety-critical environment. This role is ideal for someone with strong organisational skills and a passion for process, documentation, and delivery support across the software lifecycle. Key Responsibilities: Support software configuration and documentation for multiple programmes Interface with software engineers, project leaders, and internal teams Ensure documentation is complete and compliant for software releases Assist with integration deliverables and project planning activities Essential Skills: Strong MS Office proficiency (Word, Excel, etc.) Experience in formal software processes within regulated sectors (e.g. defence, rail, healthcare, nuclear, aerospace) Understanding … of the SoftwareEngineering Lifecycle and project management principles Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy. More ❯
Luton, Bedfordshire, South East, United Kingdom Hybrid / WFH Options
Lean People Services Limited
Senior Software Developer - Remote up to £85,000 per annum Full Time Mon-Fri Our Client provide remote diagnostic solutions and services to the automotive industry. They offer cutting-edge, expert diagnostics using both after-market and original equipment manufacturer tools to provide safe and accurate repairs. The company was founded in 2010 and is headquartered in Plano, TX … with UK offices in Peterlee and Bedfordshire. As more automotive software technologies emerge, including autonomous driving, advanced diagnostics, vehicle connectivity, digital cockpits the Company aims to gain a first-mover advantage by developing software solutions with the help of automotive software engineers. If the idea of making an impact on a project lifecycle sounds appealing from its … a key role within the IT team you will be responsible for the design, implementation and testing of the backend components that empowers customer and operational functions. During our software development life cycle, you will be expected to work with the rest of the team as well as a wider business including our offices in the US, completing development More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Software Development Manager required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (6 out of 10 days in the Rochester office). Benefits include - Bonus, Pension, Life Assurance, Eye care, Employee assistance … programme, cycle2work scheme. We are seeking a Software Development Manager passionate about driving innovation in embedded systems, IoT, and cloud solutions. In this role, you will lead, mentor, and develop a talented team of software engineers, guiding them through product development while managing an existing portfolio. Your responsibilities will include shaping development processes, ensuring the timely delivery of … high-quality solutions, and collaborating closely with other departments within the R&D team and the Project Management Office. By enhancing use of modern software management tools like Atlassian Jira, you will improve software quality, streamline workflows and boost development efficiency. Moreover, you will play a pivotal role in advancing cybersecurity initiatives, addressing the increasing demands of the More ❯
Royston, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Verso Recruitment
Senior Software Engineer – C# Salary: Up to £100,000 + Benefits Location: Royston (Hybrid) Employment Type: Permanent Are you a seasoned software engineer who thrives on solving complex problems, setting technical direction, and mentoring others? Our client, an innovative and forward-thinking technology business based in Royston, is looking for a Senior Software Engineer to play a … a hybrid position with the opportunity to work part-remote while being part of a highly collaborative and ambitious team. Key Responsibilities Lead by example in implementing best practice software design patterns, architecture, and agile methodology. Drive the re-architecture and hardening of code. Mentor and develop junior engineers to help them reach their potential. Guide the team in … making pragmatic decisions while upholding strong technical principles. Champion code quality, including rigorous software test coverage and maintainability standards. Desirable Experience & Skills Strong candidates are likely to bring most (but not all) of the following: Experience in softwareengineering, with deep expertise in C# and .NET. Experience with Linux, Python, and Azure DevOps. A proven track record More ❯
Avanti Recruitment is currently working with a leading, award-winning FinTech who are seeking a hands-on Engineering Manager to take responsibility for engineering leadership and delivery. The business provides cutting-edge financial technology solutions to global financial institutions and has been recognised for excellence and innovation across the sector. The Role You will be responsible for leading … and mentoring the engineering team, ensuring delivery excellence, operational resilience, and platform growth. This role combines technical leadership with people management and requires someone confident in engineering delivery, incident management, platform operations, and client support. This role will require you in office 4 days per week and located in Surrey. The company is a small team of around … Developers, 1 Tester + 8 people (front office) Key Responsibilities Hands-on coding/documentation (70-80% of the time) Lead and mentor a high-performing engineering team Oversee agile delivery, backlog management, and release planning Ensure platform stability through monitoring, incident management, and post-mortems Implement robust security and compliance practices Manage vendor relationships and operational budgets Support More ❯
Fetcham, Leatherhead, Surrey, England, United Kingdom
Avanti
Avanti Recruitment is currently working with a leading, award-winning FinTech who are seeking a hands-on Engineering Manager to take responsibility for engineering leadership and delivery. The business provides cutting-edge financial technology solutions to global financial institutions and has been recognised for excellence and innovation across the sector. The Role You will be responsible for leading … and mentoring the engineering team, ensuring delivery excellence, operational resilience, and platform growth. This role combines technical leadership with people management and requires someone confident in engineering delivery, incident management, platform operations, and client support. This role will require you in office 4 days per week and located in Surrey. You will line manage 2 Senior Engineers, as … interaction other departments, MD of Trading, Joint-CEOs as well as external clients Hands-on coding/documentation (70-80% of the time) Lead and mentor a high-performing engineering team Oversee agile delivery, backlog management, and release planning Ensure platform stability through monitoring, incident management, and post-mortems Implement robust security and compliance practices Manage vendor relationships and More ❯
using tools such as MS Project, Primavera, or equivalent to track progress, manage dependencies, and ensure delivery against milestones. Stakeholder Management: Ability to engage and manage diverse stakeholders including engineering teams, vendors, customers, and senior leadership. Risk & Issue Management: Skilled in identifying, assessing, and mitigating risks throughout the project lifecycle. Budget & Resource Management: Experience managing multi-million-pound budgets … DevOps to manage the delivery lifecycle effectively. Identify, monitor, and resolve impediments, risks, dependencies, and constraints to maintain project momentum and ensure timely delivery. Optional/Desired Experience & Skills Software Development Lifecycle (SDLC): Strong understanding of softwareengineering processes, including requirements gathering, design, development, testing, and deployment. Network Management Systems: Hands-on experience with NMS platforms, ideally … in telecoms or satellite communications environments. Satellite Communications: Familiarity with satellite network architecture, protocols, and operational constraints. Systems Integration: Experience managing integration of software with hardware and existing infrastructure, including interfacing with legacy systems. Systems Engineering: Understanding of systems engineering principles, including requirements decomposition, interface definition, verification and validation, and lifecycle traceability. Agile Software Development - Experience More ❯
swindon, wiltshire, south west england, united kingdom
Undisclosed
using tools such as MS Project, Primavera, or equivalent to track progress, manage dependencies, and ensure delivery against milestones. Stakeholder Management: Ability to engage and manage diverse stakeholders including engineering teams, vendors, customers, and senior leadership. Risk & Issue Management: Skilled in identifying, assessing, and mitigating risks throughout the project lifecycle. Budget & Resource Management: Experience managing multi-million-pound budgets … DevOps to manage the delivery lifecycle effectively. Identify, monitor, and resolve impediments, risks, dependencies, and constraints to maintain project momentum and ensure timely delivery. Optional/Desired Experience & Skills Software Development Lifecycle (SDLC): Strong understanding of softwareengineering processes, including requirements gathering, design, development, testing, and deployment. Network Management Systems: Hands-on experience with NMS platforms, ideally … in telecoms or satellite communications environments. Satellite Communications: Familiarity with satellite network architecture, protocols, and operational constraints. Systems Integration: Experience managing integration of software with hardware and existing infrastructure, including interfacing with legacy systems. Systems Engineering: Understanding of systems engineering principles, including requirements decomposition, interface definition, verification and validation, and lifecycle traceability. Agile Software Development - Experience More ❯
Avanti Recruitment is currently working with a leading, award-winning FinTech who are seeking a hands-on Engineering Manager to take responsibility for engineering leadership and delivery. The business provides cutting-edge financial technology solutions to global financial institutions and has been recognised for excellence and innovation across the sector. The Role You will be responsible for leading … and mentoring the engineering team, ensuring delivery excellence, operational resilience, and platform growth. This role combines technical leadership with people management and requires someone confident in engineering delivery, incident management, platform operations, and client support. This role will require you in office 4 days per week and located in Surrey. The company is a small team of around … Developers, 1 Tester + 8 people (front office) Key Responsibilities Hands-on coding/documentation (70-80% of the time) Lead and mentor a high-performing engineering team Oversee agile delivery, backlog management, and release planning Ensure platform stability through monitoring, incident management, and post-mortems Implement robust security and compliance practices Manage vendor relationships and operational budgets Support More ❯
Avanti Recruitment is currently working with a leading, award-winning FinTech who are seeking a hands-on Engineering Manager to take responsibility for engineering leadership and delivery. The business provides cutting-edge financial technology solutions to global financial institutions and has been recognised for excellence and innovation across the sector. The Role You will be responsible for leading … and mentoring the engineering team, ensuring delivery excellence, operational resilience, and platform growth. This role combines technical leadership with people management and requires someone confident in engineering delivery, incident management, platform operations, and client support. This role will require you in office 4 days per week and located in Surrey. The company is a small team of around … Developers, 1 Tester + 8 people (front office) Key Responsibilities Hands-on coding/documentation (70-80% of the time) Lead and mentor a high-performing engineering team Oversee agile delivery, backlog management, and release planning Ensure platform stability through monitoring, incident management, and post-mortems Implement robust security and compliance practices Manage vendor relationships and operational budgets Support More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Verto People
Automation Engineer/Software Engineer/PLC Programmer required to join a global hydraulics supplier. The successful Automation Engineer/Software Engineer/PLC Programmer will provide technical support by programming PLCs and Designing Hydraulic Pumps, Motors, Valves, Adaptors, Filtration, Power Transmission, Hydraulic Power Units, and other similar equipment near Gloucester. The Automation Engineer/Software Engineer … are encouraged to apply. Full product training provided. Package £45,000 £50,000 Bonus Scheme 25 days + bank holidays Pension scheme Based in Gloucester The Automation Engineer/Software Engineer/PLC Programmer role: Setting up and programming PLCs to provide product support for Hydraulic Pumps, Motors, Valves, Adaptors, Filtration, Power Transmission, Hydraulic Power Units, and other similar … equipment. Responsible for the design, development, and maintenance of market-leading solutions, and be able to work with engineering teams for commissioning and optimising controls. Writing, installing, maintaining, and commissioning process control instruments. Design and deliver training courses. Create operation manuals and technical guides. Conduct investigations and tests of the company's products. Liaise with various engineering departments. More ❯
PHD Qualified Embedded C++ Software Engineer VISA Status : ALL applicants MUST be a UK citizen or holding a VISA that is not requiring sponsorship (sorry) Location: Aberdeen, UK We are a leading technology company seeking an enthusiastic PHD QUALIFIED C++ Software Engineer with a background in embedded softwareengineering and experience in Linux-based development to … edge technologies in a friendly, collaborative, and innovative environment. Location: OFFICE BASED: Aberdeen, UK Key Responsibilities: Work with an international team on cutting-edge technology projects, developing and maintaining software systems in C++ and Python on Linux platforms, with a focus on high-performance media solutions. Utilize your embedded software experience to integrate low-level hardware functionalities and … PhD/MSc or BSc in Computer Science or a related field. Strong programming skills in C++ and Python. Proficiency with Linux environments and systems programming. Experience with embedded software development and a solid understanding of hardware-software integration. Familiarity with Docker, GitLab CI/CD, and containerized deployments. Excellent communication and teamwork skills, with an ability to More ❯
AB1, Banchory Devenick, Aberdeenshire, Kincardineshire, United Kingdom
Ion recruitment
PHD Qualified Embedded C++ Software Engineer VISA Status : ALL applicants MUST be a UK citizen or holding a VISA that is not requiring sponsorship (sorry) Location: Aberdeen, UK We are a leading technology company seeking an enthusiastic PHD QUALIFIED C++ Software Engineer with a background in embedded softwareengineering and experience in Linux-based development to … edge technologies in a friendly, collaborative, and innovative environment. Location: OFFICE BASED: Aberdeen, UK Key Responsibilities: Work with an international team on cutting-edge technology projects, developing and maintaining software systems in C++ and Python on Linux platforms, with a focus on high-performance media solutions. Utilize your embedded software experience to integrate low-level hardware functionalities and … PhD/MSc or BSc in Computer Science or a related field. Strong programming skills in C++ and Python. Proficiency with Linux environments and systems programming. Experience with embedded software development and a solid understanding of hardware-software integration. Familiarity with Docker, GitLab CI/CD, and containerized deployments. Excellent communication and teamwork skills, with an ability to More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum plus a blue chip package
Job Title: Lead Software Engineer – Calibration Tool Development (MATLAB/Python) Location: Warwickshire Employment: Contract IR35 determination: Inside Department: Powertrain Calibration We are seeking a highly skilled and motivated Lead Software Engineer to lead the development and evolution of internal calibration tools within the Powertrain Calibration team. This role will provide technical leadership for MATLAB/Python-based … the architecture and codebase for CalTool, TACT, and PCM Manager. The successful candidate will drive innovation, scalability, and long-term maintainability of calibration tools while leading a team of software developers. The position requires a combination of strong technical expertise, leadership capability, and deep understanding of automotive calibration workflows and supporting tools. Key Accountabilities & Responsibilities Technical Leadership Own and … documentation, version control (Git), unit testing, and peer reviews. Evaluate and adopt emerging scripting technologies to future-proof calibration toolsets. Team Management Lead, mentor, and develop a team of software engineers focused on calibration tool development. Allocate tasks, manage priorities, and ensure timely delivery of milestones. Foster an innovative and collaborative team culture. Conduct code reviews, enforce coding standards More ❯