Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
The Difference Engine
Are you a Senior Software Engineer with experience in C# or java? Are you looking for an opportunity to be a technology disruptor/change maker in your role? Do you want a remote-first role at a company that lets you be in control of your own time? We've been exclusively retained by our client, a well … loved household name, known for the award winning delivery in the B2C space, to help them with their search for a Senior Software Engineer. You will be working on 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 Senior Software Engineer who sees a programming language as a tool to address a challenge, rather than being hung up on the tooling itself. You'll have the ability to work with your peers to choose the best tool for the job, so if it's better to run with Go or Rust over what's More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
A Lead Software Engineer with a solid background in Embedded Software development (C/C++), good knowledge of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. Youll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). This dynamic Consultancy works across sectors such as Defence, Healthcare, Industrial … and Communications delivering solutions that combine embedded software, electronics, FPGA, Cloud and system level functionality. The Lead Software Engineer should bring: A solid academic background. Extensive hands-on experience with embedded software development in C/C++. Knowledge of Bare metal and RTOS environments. Experience with DSP. Proven line management experience of small teams (around … people). A strong understanding of electronics and how embedded software sits at the interface between electronics and software. A career spanning several different industries. Experience of commercial and delivery pressures as gained from experience working within a Consultancy environment. In this role the successful Lead Embedded Software Engineer will primarily contribute directly to engineering work; will More ❯
CB10, Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
A Lead Software Engineer with a solid background in Embedded Software development (C/C++), good knowledge of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. You’ll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). This dynamic Consultancy works across sectors such as Defence, Healthcare … Industrial and Communications – delivering solutions that combine embedded software, electronics, FPGA, Cloud and system level functionality. The Lead Software Engineer should bring: A solid academic background. Extensive hands-on experience with embedded software development in C/C++. Knowledge of Bare metal and RTOS environments. Experience with DSP. Proven line management experience of small teams (around … people). A strong understanding of electronics and how embedded software sits at the interface between electronics and software. A career spanning several different industries. Experience of commercial and delivery pressures as gained from experience working within a Consultancy environment. In this role the successful Lead Embedded Software Engineer will primarily contribute directly to engineering work; will More ❯
Expleo is seeking a skilled Embedded Software Engineer to join our team supporting a leading automotive client in Warwickshire. This is a 12-month contract role focused on developing cutting-edge embedded control systems for power electronic converters. Key Responsibilities:- Collaborate with control boards to perform microcontroller software testing. Analyse system-level requirements and translate them into software specifications. Design and implement software components using MATLAB/Simulink and C/C++. Develop and execute unit tests for software components. Support validation activities using MIL, SIL, and HIL platforms. Participate in software code reviews and ensure delivery of verified software. Ensure compliance with ASPICE and ISO 26262 standards. Assist in resolving software issues … and contribute to rapid prototyping efforts. Required Skills & Experience:- Strong background in control system design and embedded software for power electronics. Experience with AUTOSAR and model-based design. Proficient in Embedded C, MATLAB/Simulink, Vector CANalyzer & CANoe. Skilled in requirement decomposition and validation in MIL/SIL/HIL environments. Knowledge of automotive electrical and communication systems. Detail More ❯
Brighouse, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
E3 Recruitment
PLC Automation/Software Engineer Location: Brighouse, West Yorkshire Salary: £45,000.00-£60,000.00 per year + Car Allowance Job Type: Full-time, Permanent Work Schedule: Monday to Friday Work Location: Hybrid remote in Brighouse Company Description Our client, based in Brighouse, has over 30 years of experience in designing and manufacturing Industrial electrical solutions. They provide electrical engineering solutions to a wide range of industries, including food & beverage, waste recycling, pharmaceuticals, textiles, and hazardous area applications. Role Description for PLC Automation/Software Engineer We are seeking a talented and experienced PLC Automation/Software Engineer to join our client's team. This is a full-time hybrid role, requiring flexibility for regular remote working … overnight stays, and potential travel abroad. The successful candidate will be responsible for the design, development, installation, and commissioning of PLC & HMI software for industrial control systems. Key Responsibilities for the PLC Automation/Software Engineer Design, develop, install, and commission PLC & HMI software for industrial control systems. Collaborate with multidisciplinary teams and manage projects. Interact with More ❯
Southampton, Hampshire, South East, United Kingdom
Morson Talent
Embedded C++ Software Engineer (Senior/Principal) We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business. Direct industry experience is not required, we are happy to explore all backgrounds. We want to develop a new generation of features and capabilities using innovative software solutions and we need you … to create them. What we are looking for: Essential • Bare metal embedded C++ software development • Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO • Familiarity with the tools and approaches to embedded development Useful to have • C# application development • Developing Windows & Linux applications • Familiarity with the Software lifecycle processes • Familiarity with Configuration Management process and tools e.g. git • SoftwareMore ❯
Stoke-on-trent, Staffordshire, United Kingdom Hybrid / WFH Options
bet365 Group
Accept Necessary Always Active Third Party Marketing/Targeting Confirm My Choices Business Systems Software Developer Technology STOKE-ON-TRENT As a Software Developer, you will utilise your knowledge of both backend and frontend systems to develop high quality, scalable and innovative cloud-based applications. The Business Systems Solutions department leverages innovative technologies to deliver both bespoke and … to manage multiple projects and deadlines, whilst remaining focused and professional under pressure. Awareness of current trends, ethical considerations, and the benefits and challenges of AI and automation in software engineering. Experience developing with Python and integrating AI tools or techniques into software development would be desirable. What you will do Developing efficient, robust, and scalable code for … include any special charactrers and/or empty spaces. CV Sorry, there has been an error submitting your application You can always email your application to Application Business Systems Software Developer Contact Information Full Name Email address Mobile number Upload your files The file size cannot exceed 7MB. The file name cannot include any special charactrers and/or More ❯
Role: Golang Developer Salary: circa £50,000 to £85,000 per annum, depending on experience plus INCREDIBLE benefits Location: fully remote We're recruiting for a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for clean code, automation and innovation. … growth, including remote-first flexibility, 30 days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time … permanent position, paying between circa £50,000 - £85,000 per annum, depending on experience. This Golang Developer position is fully remote. Qualifications & Skills required: 3+ years of experience in software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
Role: Golang Developer Salary: circa £50,000 to £85,000 per annum, depending on experience plus INCREDIBLE benefitsLocation: fully remote We're recruiting for a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for clean code, automation and innovation. They … growth, including remote-first flexibility, 30 days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time … permanent position, paying between circa £50,000 - £85,000 per annum, depending on experience. This Golang Developer position is fully remote. Qualifications & Skills required: 3+ years of experience in software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
Role: Golang Developer Salary: circa £50,000 to £85,000 per annum, depending on experience plus INCREDIBLE benefitsLocation: fully remote We're recruiting for a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for clean code, automation and innovation. They … growth, including remote-first flexibility, 30 days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time … permanent position, paying between circa £50,000 - £85,000 per annum, depending on experience. This Golang Developer position is fully remote. Qualifications & Skills required: 3+ years of experience in software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code More ❯
is responsible for leading the design, delivery, and continuous evolution of BCG's security platforms across identity, device, and data protection domains. This role ensures end-to-end security engineering across all technology environments, including cloud, on-prem, and hybrid systems. The leader will drive strategic planning, execution, and operations of scalable, automated, and resilient security controls that protect … and agility across BCG Core, BCG X, and CT worldwide. This role is also accountable for embedding security within DevSecOps practices, enforcing automation at scale, and applying Site Reliability Engineering (SRE) principles across all security services. The role requires strong partnership with ISRM, with a focus on balancing and prioritizing security requirements, automation opportunities, user experience needs, and broader … business outcomes. Key Responsibilities: Strategic Leadership & Transformation: Define and execute a unified security engineering strategy that addresses identity, endpoint, and data protection across all environments. Lead the design and implementation of scalable, automated security solutions that integrate seamlessly into enterprise platforms and user experiences. Establish a global security architecture and engineering roadmap focused on prevention, detection, and rapid More ❯
Sunderland, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C# Software Engineer/Developer (.Net Core AWS) Sunderland/WFH to £75k Do you have strong C# .Net Core backend development skills? You could be progressing your career in a senior, hands-on C# Software Engineer role at a growing games/gambling site, whilst enjoying a range of benefits and perks. As a C# Software … implementing frontend applications You have a good knowledge of AWS You're collaborative with great communication, mentoring and leadership skills What's in it for you: As a C# Software Engineer (.Net Core AWS) you will receive a competitive package: Competitive salary to £75k + quarterly bonus Holiday purchase scheme, plus an extra day for every your there (up … parking Free tickets to EFL matches Hybrid working (x3 days a week office) Family friendly policies Social events and more! Apply now to find out more about this C# Software Engineer/Developer (C# .Net Core AWS) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We More ❯
Birmingham, West Midlands, England, United Kingdom
Hays Specialist Recruitment Limited
business analysts to ensure the development function follows a robust process where audit controls can be evidenced.Define the development tool set.Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC.Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.Create procedures and … processes to design, develop, and install enhancements and upgrades to systems and application software.Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced.Provide development support to other internal IT teams when requiredProduce project More ❯
to ensure the development function follows a robust process where audit controls can be evidenced. Define the development tool set. Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC. Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications. Create … procedures and processes to design, develop, and install enhancements and upgrades to systems and application software. Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing. Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced. Provide development support to other internal More ❯
to ensure the development function follows a robust process where audit controls can be evidenced. Define the development tool set. Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC. Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications. Create … procedures and processes to design, develop, and install enhancements and upgrades to systems and application software. Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing. Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced. Provide development support to other internal More ❯
architecture across systems, and guide decision-making in uncertain or complex contexts. We're looking for an applied scientist - someone who thrives on getting things into production, values strong engineering, and has opinions on building reliable, scalable systems. What you will be doing Drive the development of telematics features from mobile sensor data, including project design, modelling, validation, and … into driving signals, develop hypotheses, and evaluate their predictive power for risk. Design technical solutions with clear trade-offs around performance, scalability, and maintainability. Collaborate closely with data engineers, software engineers, mobile developers, and PMs to deliver production-grade features. Mentor data scientists, set high standards for technical quality, and promote knowledge sharing and learning. Own delivery of large … continuously improving. Help shape the team roadmap and longer-term strategy for behavioural signal development. About You MSc or equivalent industry experience in a relevant field (e.g. Computer Science, Engineering, Physics, Statistics). A PhD is welcome but not required. Experience delivering production-grade data science or engineering solutions, including design, implementation, and deployment Strong proficiency in Python More ❯
Scientific Software Engineers (C++, Masters or PhD) Guildford, Surrey (On-site) £65,000 - £130,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Engineering, Science, Computing, Geology or Mathematics disciplines. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking … to bolster their engineering team with 2 experienced Scientific/C++ Software Engineers. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey. Your new role You'll join a well-established business with decades experience … an impressive 2024 they pushed towards 100 headcount and have the investment and product positioning to double this in the coming 12 months, with a particular focus on the Engineering team. It's a rapidly changing environment and they champion Agile, so it's important you are flexible and appreciate the nature of a business at the cutting edge More ❯
Staff Software Engineer - Back End page is loaded Staff Software Engineer - Back End Apply locations London, Eng time type Full time posted on Posted 5 Days Ago job requisition id R221589 White Collar Factory (95009), United Kingdom, London, LondonStaff Software Engineer - Back End About this role Do you love shaping the technical landscape and driving innovation across … about solving complex business problems and supporting multiple teams toward a shared technical vision? At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful solutions that meet real customer needs. What You'll Do Own and drive the technical strategy for a significant business outcome or technology … multiple teams, ensuring their collective work aligns with broader business objectives and technology strategy Proactively identify emerging patterns, define and evangelise best practices, and establish reusable frameworks that enhance engineering productivity Build and maintain strong relationships with key stakeholders, including senior leadership, product owners, and architects Represent Capital One in external technical forums, contributing to vendor/industry discussions More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
time permanent position, paying between circa £90,000 - £110,000 per annum, depending on experience. This Lead Golang Engineer position is fully remote. Qualifications & Skills required: 5+ years of software development experience, including 2+ years in a technical leadership role. Proficiency in Go - Golang Solid understanding of DevOps, CI/CD, infrastructure as code, and cloud platforms. Excellent communication … point during the recruitment process or if there is a better way for us to communicate, please do let us know. #permanent #perm #jobadvert #recruit #hiring #recruitment #job Developer, Software Engineer, Programmer, Golang, Go Programming, Go Lang, Go, Go Language, SaaS, Software as a service, Lead Golang Engineer Circle Recruitment is acting as an Employment Agency in relation More ❯
Employment Type: Full-Time
Salary: £90,000 - £110,000 per annum, Inc benefits
Software Development Engineer, Annapurna AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to new product features that set AWS apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of … Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with customers requiring specialized security solutions for their cloud services. The Data Path HAL team is seeking an experienced Embedded Software Engineer to help build the next generation of networking products. You will work on technologies powering the world's largest cloud provider in a dynamic, open, and fast-paced … working on core network engine components at the largest cloud provider globally. For more insights, watch the 2022 re:Invent keynote: BASIC QUALIFICATIONS 5+ years of experience with embedded software development Fluent in C Experience with hardware/software interfaces at both the board and chip level Electrical/Computer Engineering degree PREFERRED QUALIFICATIONS Deep understanding of More ❯
join our collaborative and driven team in Hertfordshire. You'll thrive in a supportive environment, surrounded by passionate experts, while developing your skills and making an impact. As a Software Engineer , you'll develop and maintain real-time software tools that drive high-fidelity simulations and control innovative hardware systems. You'll also support the deployment of these … tools in designing simulations and running experiments. You'll need to be adaptable, able to work in new engineering situations, and comfortable abstracting detail to understand system behaviour. What we're looking for: Broad engineering experience, with deeper expertise in some of the following areas: Software design Software design for real-time applications Familiarity with Linux More ❯
this mission. You will be instrumental in developing the scientifically intelligent automations that form our core discovery platform. Working with top-tier teams of drug designers, domain experts, and software engineers, you will design and implement the systems that power our programs. This is a unique opportunity to work at the cutting edge of AI-driven drug design and … cheminformatics space including robust timelines and deliverables Collaborate with research scientists, medicinal chemists and computational drug designers to translate their requirements into algorithmic improvements and new capabilities Work with software engineers to implement these algorithms into our core technology platform Promote new methods through effective communication with stakeholders, training sessions and supporting users directly with their coding tasks Stay … in medicinal chemistry to understand drug design and how computational methods are applied in the process from hit discovery to lead optimization Hands-on experience developing and deploying scientific software or toolkits that were successfully used to solve drug discovery problems Strong expertise in Python, necessary programming skills to implement data structures and complex algorithms using numerical and computational More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
to join their ambitious team. Why this role? Join a remote-first company where flexibility is at the heart of how they work. Be part of a close-knit engineering team (10 engineers in a 50-person company) where your work has a direct impact on tens of thousands of weekly users. Take full ownership of features, from concept … React on the front end, Rails on the back end, with AWS infrastructure. Ensuring every feature is polished with strong attention to UX and quality. Getting involved beyond traditional engineering: support queries, product roadmap discussions, and company-wide process improvements. Exploring new ideas with dedicated 10% time and monthly AI Fridays . What we're looking for: 5+ years … experience as a software engineer, including JavaScript/React and backend development. Proven experience delivering features in agile, fast-paced environments (start-ups/scale-ups a plus). A strong eye for design and user experience. Proactive, adaptable, and excited by the energy of working in a growing company. Excellent communication skills and a collaborative mindset. Bonus points More ❯
real-time analytics for P&L and risk, as well as other kinds of complex pre-trade analysis. Specifically, you will: Oversee collaboration with our Product, Design, and Backend Engineering teams to ensure logical and consistent interactions between services, APIs, and the UI Execute on an ambitious new feature roadmap in compliance with the target UI architecture Drive prioritization … and code quality through a robust development process Train engineers on essential technologies to reduce skill and knowledge gaps What's required We are looking for a highly skilled software engineer with strong coding abilities, rigorous mathematical problem-solving skills, and experience in P&L and risk systems or in another Front Office development capacity. Specifically, you should have … A bachelor's degree in mathematics, physics, computer science, engineering, finance, or a related field Proven leadership experience as a UI Technical Lead or similar role, with a strong track record of UI team building and the delivery of large and complex feature roadmaps, in a React-based context A strong attention to detail, and a passion for creating More ❯
City of London, London, United Kingdom Hybrid / WFH Options
ARM
adequate and effective test coverage Provide test assurance of the user stories according to the defined acceptance test criteria; whilst working in a test-first environment. Work closely with Software Engineers to deliver the test activities to meet the requirements, whilst contributing to effective agile delivery. Able to participate in estimation activities and are encouraged to identify opportunities to … Ability to lead projects and design test strategy Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions More ❯