London, South East, England, United Kingdom Hybrid / WFH Options
Harrington Boyd
WebMethods Senior SoftwareEngineer Hybrid (2-3dpw Onsite) £70,000 - £78,000 Must hold, or be eligible to obtain, Security Clearance (continuous residency in the UK for the past 5 years, without any single absence of more than 28 days in a row). About the Role Our client is seeking an experienced WebMethods Senior SoftwareEngineer to contribute to the delivery of large-scale, complex, and innovative enterprise digital projects. The work involves agile custom software development and integration at an enterprise scale, using a mix of integration, open-source, and proprietary technologies. Working Model This is a hybrid role. Your working locations will vary depending on project needs and may include More ❯
Job Title: Senior Java SoftwareEngineer Salary: 60,000 - 80,000 + package Location: Cardiff (onsite circa 2 days every other week) Clearance: Must be SC eligible CPS Group are looking for a Senior Java SoftwareEngineer to join a highly skilled engineering team delivering enterprise-scale solutions in an agile, collaborative environment based in Cardiff. … You'll be working across the full software development lifecycle, applying a DevOps mindset and contributing to the design and delivery of high-quality, secure, and scalable applications. This is a hands-on role where you'll apply strong technical expertise in Java and Spring, and ideally bring experience with containerisation and cloud environments. Key Responsibilities Design, build, and … maintain high-quality Java applications. Contribute to the development of microservices and modern architectures. Work with Spring framework to deliver scalable solutions. Apply best practices in software engineering including TDD, CI/CD, and automation. Collaborate within an agile team to drive continuous improvement. Ensure solutions meet security and performance requirements. Key Skills Required Strong commercial experience with Java. More ❯
Job Title: Senior Java SoftwareEngineer Salary: £60,000 - £80,000 + package Location: Cardiff (onsite circa 2 days every other week) Clearance: Must be SC eligible CPS Group are looking for a Senior Java SoftwareEngineer to join a highly skilled engineering team delivering enterprise-scale solutions in an agile, collaborative environment based in Cardiff. … You'll be working across the full software development lifecycle, applying a DevOps mindset and contributing to the design and delivery of high-quality, secure, and scalable applications. This is a hands-on role where you'll apply strong technical expertise in Java and Spring, and ideally bring experience with containerisation and cloud environments. Key Responsibilities Design, build, and … maintain high-quality Java applications. Contribute to the development of microservices and modern architectures. Work with Spring framework to deliver scalable solutions. Apply best practices in software engineering including TDD, CI/CD, and automation. Collaborate within an agile team to drive continuous improvement. Ensure solutions meet security and performance requirements. Key Skills Required Strong commercial experience with Java. More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Fruition Group
SoftwareEngineer/SRE JavaScript/TypeScript, Node.js, AWS, Observability Leeds/Hybrid, c. 2x per week Salary up to £65,000 We're looking for a SoftwareEngineer with strong AWS and Observability experience to join a growing engineering team in Leeds. This is a hybrid role, giving you the flexibility to split your time … complex problems What we're looking for: Strong experience with AWS (EC2, ECS, Lambda, RDS etc.) Good knowledge of observability tools (Grafana, Prometheus, OpenTelemetry, Datadog, or similar) Background in software engineering (JavaScript/TypeScript & Node.js, although any language is fine) Experience with Infrastructure as Code (Terraform, CloudFormation, or similar) CI/CD pipelines and automation experience What's on More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
True North Group
Senior SoftwareEngineer (React) Newcastle upon Tyne -Hybrid Perm-full time My client is seeking a experienced Senior SoftwareEngineer to join a dynamic team based in Newcastle upon Tyne. The ideal candidate will have a strong front-end experience and enjoys solving complex challenges. Key skills and experience: HTML, CSS JavaScript Advanced proficiency in React More ❯
Graduate Embedded oftware Engineer (DSP Audio) Penryn, Cornwall £35,000-£45,000 + Progression + Training + Pension Are you a Graduate Embedded SoftwareEngineer or similar with a knowledge of C/C++ Programming Language and/or DSP Algorithms, looking to join a company at the very fore front of innovative, cutting-edge Audio Equipment … of Signal Processing Function as well as Performance. Finally, you will be responsible for designing Processor Communications between DSP and Host Processors/Supporting Software. The ideal Graduate Embedded SoftwareEngineer will have a knowledge of C/C++ Programming Language and/or DSP Algorithms. You will also have previous experience within Electrical and/or Computer … and/or DSP Algorithms Previous experience within Electrical/Computer Engineering Proficient in Mathematics and strong attention to detail Reference: BBH21356L Keywords: DSP, C/C++, Electrical, Mechanical, Engineer, Audio, Penryn, Cornwall, DSP Engineer, Signal, Processor, Audio Signal, Programming If you're interested in this role, click 'apply now' to forward an up-to-date copy of More ❯
Guildford, Surrey, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
SoftwareEngineer – Hybrid - £60k| Surrey | Energy & Geoscience Tech Join a leading provider of advanced modelling and optimisation software for the global energy sector. We’re seeking a SoftwareEngineer to help develop tools that support real-time decision-making in oil and gas field management. What You’ll Do Develop and test software using … You’ll Bring Degree in Computer Science, Engineering, Physical Sciences, or Maths Strong coding skills and attention to detail Proven programming experience and a passion for building robust, scalable software Comfortable working to deadlines in a fast-paced setting Why Join? With over 450 global clients and recent HQ relocation and looking to expanding into new sectors. Be part More ❯
Northampton, Northamptonshire, United Kingdom Hybrid / WFH Options
IT Talent Solutions Ltd
Lead/Senior SoftwareEngineer Location: Northampton Salary: £65,000 - £75,000 Job type: Permanent, Full-time Visa Sponsorship: Not available We're looking for a capable and hands-on Lead or Senior SoftwareEngineer to take ownership of core systems, lead development efforts, and help shape how technology supports the business. This isn't a … still enjoys getting into the code, solving engineering problems, and helping others level up. You'll be joining a small in-house team working on a wide range of software and infrastructure projects from building APIs and integrating systems, to modernising Legacy platforms and managing cloud deployments. What you'll be doing Leading technical delivery on internal systems and … and deliver tools that actually solve business problems Improving security, deployment processes, and performance across environments Mentoring junior devs and helping steer architectural decisions Taking real ownership of how software gets delivered and supported The stack you'll be working with C# and .NET (Legacy and modern) Redis, RabbitMQ, SQL Server, Postgres Git for source control Azure and AWS More ❯
Northampton, Northamptonshire, England, United Kingdom
IT Talent Solutions Ltd
Lead/Senior SoftwareEngineer Location: Northampton Salary: £65,000 – £75,000 DOE Job type: Permanent, Full-time Visa Sponsorship: Not available We’re looking for a capable and hands-on Lead or Senior SoftwareEngineer to take ownership of core systems, lead development efforts, and help shape how technology supports the business. This isn’t … still enjoys getting into the code, solving engineering problems, and helping others level up. You’ll be joining a small in-house team working on a wide range of software and infrastructure projects from building APIs and integrating systems, to modernising legacy platforms and managing cloud deployments. What you’ll be doing Leading technical delivery on internal systems and … and deliver tools that actually solve business problems Improving security, deployment processes, and performance across environments Mentoring junior devs and helping steer architectural decisions Taking real ownership of how software gets delivered and supported The stack you’ll be working with C# and .NET (legacy and modern) Redis, RabbitMQ, SQL Server, Postgres Git for source control Azure and AWS More ❯
FDM is a global business and technology consultancy seeking a Senior SoftwareEngineer to work for our client within the finance sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role based in Edinburgh. Our client is seeking a SoftwareEngineer with at least 8 years’ experience … shaping our engineering direction. You’ll not only contribute technically across the full stack but also help to mentor others, influence product strategy, and advocate for high-quality, secure software solutions. This role is ideal for someone with strong technical expertise who’s ready to step up and lead by example—bringing both strategic thinking and hands-on engineering … code reviews. Set technical direction and establish standards that the team follows Drive innovative and timely solutions to complex bugs, system bottlenecks, or integration problems Coach, mentor, and guide software engineers—developing both their technical skills and confidence Foster a learning culture through knowledge-sharing, pair programming, and hands-on support Ensure solutions comply with internal architecture and security More ❯
Penicuik, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
FINTEC recruit
FINTEC recruit is seeking an Embedded SoftwareEngineer for our design Engineering client based south of Edinburgh. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. Opportunity to grow your expertise in embedded systems and … successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device … engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for Embedded SoftwareEngineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ More ❯
Edinburgh, Penicuik, Midlothian, United Kingdom Hybrid / WFH Options
FINTEC recruit Ltd
FINTEC recruit is seeking an Embedded SoftwareEngineer for our design Engineering client based south of Edinburgh. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. Opportunity to grow your expertise in embedded systems and … successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device … engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for Embedded SoftwareEngineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ More ❯
The Opportunity Visa seeks a SoftwareEngineer in Test to join the Clearing and Settlement Test Engineering team, a part of the Payments Products Development team. The candidate for this position will be responsible for testing system infrastructure solutions for business-critical high visibility projects. This position will be based in Reading, England. This position is ideal for … an experienced SoftwareEngineer who is passionate about testing complex and challenging business problems and testing applications that provide an excellent user experience. Experience in automated testing, CI/CD, and full stack software design and development is a plus. The candidate will be extensively involved in hands-on activities including analyzing business requirements and design documents … bugs for simple issues and applies debugging tools to verify assumptions. The Skills You Bring Energy and Experience : A growth mindset that is curious and passionate about high quality software design and enjoys challenging projects on a global scale Challenge the Status Quo : Comfort in pushing the boundaries, "hacking" beyond traditional solutions. Language Expertise : Expertise in one or more More ❯
SoftwareEngineer - AI/ML | Leading Global Pharmaceutical Company My client, a leading global pharmaceutical company, is looking for an experienced SoftwareEngineer to join their AI/ML team. This is a fantastic opportunity to contribute to cutting-edge solutions that support the development of innovative therapies and personalised medicine. Key Responsibilities Develop and maintain … Python-based web applications and supporting infrastructure. Integrate AI/ML components across frontend, backend, data, and compute environments. Deliver high-quality software following best practices, including automated testing and documentation. Monitor and improve key performance metrics across tools and services. Participate in code reviews and contribute to continuous improvement across the team. Required Skills Proficiency in Python and More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Rebel Recruitment
Role: Systems Integration SoftwareEngineer Location: Nottingham Working Arrangement: Office based with occasional travel Salary: Up to £50k, opportunity to increase earnings through OOO Are you passionate about building software that bridges the digital and physical worlds? Our client, a leader in automation solutions, is looking for a Systems Integration SoftwareEngineer to join their … Build scalable data exchange solutions using SQL, XML, and JSON Debug, optimise, and performance-tune applications Produce clear technical documentation Stay current with best practices in integration and automation software About You Proficiency in C and C# .NET Solid SQL skills (queries, stored procedures, performance tuning) Knowledge of XML and JSON data structures Experience in Windows desktop development (WinForms … confident, client-facing skills Why Apply? Be part of a forward-thinking business thats shaping the future of automation Work on exciting projects that integrate manufacturing with cutting-edge software Join a collaborative, innovative team that embraces modern tools and technologies Competitive salary with flexible hybrid working options Opportunities for professional growth and development We welcome diverse applicants and More ❯
SoftwareEngineer (Embedded Systems) Chinese/English bilingual Location: Edinburgh, Scotland (Office-Based) Experience Level: Entry to Mid-Level (1-3 years)Are you ready to shape the future of mobile security? Or innovative, award winning tech client is looking for a SoftwareEngineer with a passion for embedded systems and mobile security.This is an exciting More ❯
SoftwareEngineer (Embedded Systems) Chinese/English bilingual Location: Edinburgh, Scotland (Office-Based) Experience Level: Entry to Mid-Level (1-3 years) Are you ready to shape the future of mobile security? Or innovative, award winning tech client is looking for a SoftwareEngineer with a passion for embedded systems and mobile security. This is an More ❯
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Job Title: Embedded Linux SoftwareEngineer Location: Worcester (Hybrid - Flexible WFH) Salary: Up to £60,000 Our client, a pioneer in wireless communications technology, is looking for an Embedded Linux SoftwareEngineer to join their expanding team in Worcester. This is an exciting chance to contribute to cutting-edge projects with real-world applications, as the … company embarks on an ambitious new product roadmap. Key Responsibilities Design, develop, and maintain embedded Linux software for wireless and remote communication systems. Collaborate with hardware and software teams to deliver robust, high-performance solutions. Configure, build, and optimise Linux-based OS for custom hardware platforms. Contribute across the full development lifecycle - from requirements gathering through to testing More ❯
About The Role FDM is a global business and technology consultancy seeking a Back-End SoftwareEngineer to work for our client within the finance sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role based in Bristol. Our client is seeking a Back-End SoftwareEngineer … in turn support millions of people across the UK. The client is building innovative digital products, modernising their technology stack, and transitioning to the cloud. As a Back-End Engineer, you'll play a key part in designing and developing solutions that are scalable, secure, and transformative. This is a fantastic opportunity for a motivated and capable engineer … the ongoing journey to cloud-based infrastructure and deployment Writing modular, well tested web applications that remain easy to maintain as the codebase and business continues to scale Ensuring software is built in a way which is consistent with - and exploits where possible - the collective frameworks, patterns and practices that exist across the wider Engineering community Understand and apply More ❯
Edinburgh, Cramond Bridge, City of Edinburgh, United Kingdom
SR2
Full Stack SoftwareEngineer Tech For Good Edinburgh - Hybrid (3 days in office) £50,000 - £65,000 + Amazing Benefits Package Competitive Pension up to 15% and Bonus 10-15%, Private Healthcare, Enhanced Parental Leave, 36 days of Holiday! SR2 are recruiting x3 full stack Java software engineers for a purpose-driven tech organisation based in Edinburgh … hire engineers who are passionate about continuous learning, and growing their skills further within a meaningful business who care about DE&I. The role is for a mid-weight softwareengineer with skills across both backend and frontend, however the majority of your time will be spent on the backend developing Java, Spring boot Microservices within an AWS More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum 15% pension, 15% bonus, 36 days holi
SoftwareEngineer – PLC/SCADA (Nuclear) Location: Stone Staffordshire with projects taking place in Cumbria and expected site travelType: Permanent Are you an experienced SoftwareEngineer with a background in PLC and SCADA systems? We’re looking for someone to join a leading systems integration business within the Nuclear sector as they prepare for a series … of exciting new projects. You’ll be working with leading platforms such as Siemens, Rockwell, Schneider Electric, Wonderware, and Codra, designing and delivering PLC and SCADA software solutions that support some of the UK’s most critical infrastructure. About You You’re likely an experienced PLC/SCADA Engineer who enjoys designing, developing, and commissioning control system software. … when required. You can be based in Stone, Staffordshire, but must be comfortable with site-based travel to projects in Cumbria. Key Responsibilities Design and develop PLC and SCADA software solutions Produce design documentation, test plans, and specifications Work closely with client representatives and project teams Support peer reviews and ensure delivery to scope Commission systems on site Key More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Working on best-in-class software for geoscience and geoengineering applications Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their current team and seek a SoftwareEngineer with … specific experience and interests in structural geology applications. The company offer an extensive package including highly competitive salary, performance related bonus and other benefits. As a softwareengineer within their team, general activities will include software coding, interface design, testing and algorithm development. However, this is expected to be within projects applied to structural geology or geoenegineering. … hybrid or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, Software Engineering Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal More ❯
SoftwareEngineer – PLC/SCADA (Nuclear) Location: Stone Staffordshire with projects taking place in Cumbria and expected site travel Type: Permanent Are you an experienced SoftwareEngineer with a background in PLC and SCADA systems? We’re looking for someone to join a leading systems integration business within the Nuclear sector as they prepare for a … series of exciting new projects. You’ll be working with leading platforms such as Siemens, Rockwell, Schneider Electric, Wonderware, and Codra, designing and delivering PLC and SCADA software solutions that support some of the UK’s most critical infrastructure. About You You’re likely an experienced PLC/SCADA Engineer who enjoys designing, developing, and commissioning control system … when required. You can be based in Stone, Staffordshire, but must be comfortable with site-based travel to projects in Cumbria. Key Responsibilities Design and develop PLC and SCADA software solutions Produce design documentation, test plans, and specifications Work closely with client representatives and project teams Support peer reviews and ensure delivery to scope Commission systems on site Key More ❯
Role SoftwareEngineer, Nifty Gateway (Fullstack); Staff-Level Full-Stack SoftwareEngineer Location 108 E 16th Street, New York, NY 10003 Values and Technologies In a culture that values creativity, quality, and continuous improvement. Use modern tech, including AWS, Azure, .NET 8, React, TypeScript , and a cloud-first, event-driven architecture. Impact and Influence Influence not More ❯
Job Title: Lead SoftwareEngineer – Calibration Tool Development (MATLAB/Python) Location: Warwickshire Employment: Contract IR35 determination: Inside Department: Powertrain Calibration We are seeking a highly skilled and motivated Lead SoftwareEngineer to lead the development and evolution of internal calibration tools within the Powertrain Calibration team. This role will provide technical leadership for MATLAB/… 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 ❯