london (city of london), south east england, United Kingdom
Digital Waffle
Job Title: SeniorSoftwareEngineer Location: Remote (UK-Based) Salary: £70,000 - £85,000 DOE (Plus Bonus) We’re partnering with an award-winning SaaS company looking to expand their team with a talented SeniorSoftwareEngineer . In this role, you'll help … first designs Plan and implement new features in collaboration with cross-functional teams Work closely with UX, Product, and Engineering to drive innovation Uphold software quality through automated testing and CI/CD practices Tech Stack: C# .NET Core Azure or AWS (cloud experience) SQL Server, CosmosDB, Redis JavaScript … React, HTML, CSS CI/CD, TDD, Microservices, Docker, Kubernetes We’re looking for passionate SeniorSoftware Engineers eager to build innovative solutions. If this sounds like you, we’d love to hear from you! All applications will be reviewed, and suitable candidates will be contacted. More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
IC Resources
Senior Embedded SoftwareEngineer – Satellite Communications Location: Edinburgh, UK | Hybrid Model Salary: £70,000 - £90,000 (Depending on depth of experience) We’re hiring for a pioneering client in the satellite communications industry, developing the first space-based cellular broadband network for global 4G/5G connectivity. … This cutting-edge technology will enable 4G/5G coverage anywhere on the planet—on land, at sea, and in flight. Senior Embedded SoftwareEngineer Role Overview: Develop and maintain embedded software for satellite systems. Work with C/C++, RTOS (FreeRTOS), and bare-metal programming. … Debug hardware/software, support system integration & launch. Senior Embedded SoftwareEngineer Key Skills: Embedded C/C++ Board Bring-Up (SoC, ARM) RTOS I2C, SPI, CANBus Interested? Apply now or reach out to Harry Hansford @ IC Resources for more details More ❯
SeniorSoftwareEngineer Edinburgh - 90% on site £60ph inside IR35 A leading Aerospace and Defence organisation are seeking a skilled and motivated SeniorSoftwareEngineer to deliver high-quality software solutions within a defined work package. You'll play a key role in … stakeholder requirements into robust, maintainable code, while collaborating with engineering teams and project stakeholders to drive technical excellence. Key Responsibilities Design, develop, and deliver software solutions within defined work packages, ensuring alignment with all stakeholder requirements. Engage with stakeholders to understand and prioritise needs, balancing constraints to deliver optimal … software capabilities. Produce robust, high-quality, and well-documented code, maintaining configuration management and progress reporting. Work collaboratively with internal and external stakeholders to ensure alignment of software architecture within the broader system. Apply best practices and suitable tools/techniques in test equipment software development, offering More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
for more information on agile working options. Agile Working Options Job Share Reduced Hours Flexibility in when hours are worked Hybrid Working JOB TITLE: SeniorSoftwareEngineer SALARY: LOCATION(S): London/Manchester/Bristol/Halifax/Edinburgh HOURS: Full time - 35 hours per week WORKING … We're growing with purpose. Join us on our journey and you will too. We are recruiting for multiple openings across different platforms for SeniorSoftware Engineers . As the SoftwareEngineer , you'll lead, direct and shape approaches to solving technical challenges and translating business … requirements into technical solutions. You will work in a highly collaborative way to drive efforts to create, build, support and improve our software working closely with the product and engineering teams with lots of exciting new challenges. You'll be a core contributor to ensure good quality and engineering More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
for more information on agile working options. Agile Working Options Job Share Reduced Hours Flexibility in when hours are worked Hybrid Working JOB TITLE: SeniorSoftwareEngineer SALARY: LOCATION(S): London/Manchester/Bristol/Halifax/Edinburgh HOURS: Full time - 35 hours per week WORKING … We're growing with purpose. Join us on our journey and you will too. We are recruiting for multiple openings across different platforms for SeniorSoftware Engineers . As the SoftwareEngineer , you'll lead, direct and shape approaches to solving technical challenges and translating business … requirements into technical solutions. You will work in a highly collaborative way to drive efforts to create, build, support and improve our software working closely with the product and engineering teams with lots of exciting new challenges. You'll be a core contributor to ensure good quality and engineering More ❯
Halifax, Yorkshire, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
for more information on agile working options. Agile Working Options Job Share Reduced Hours Flexibility in when hours are worked Hybrid Working JOB TITLE: SeniorSoftwareEngineer SALARY: LOCATION(S): London/Manchester/Bristol/Halifax/Edinburgh HOURS: Full time - 35 hours per week WORKING … We're growing with purpose. Join us on our journey and you will too. We are recruiting for multiple openings across different platforms for SeniorSoftware Engineers . As the SoftwareEngineer , you'll lead, direct and shape approaches to solving technical challenges and translating business … requirements into technical solutions. You will work in a highly collaborative way to drive efforts to create, build, support and improve our software working closely with the product and engineering teams with lots of exciting new challenges. You'll be a core contributor to ensure good quality and engineering More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
for more information on agile working options. Agile Working Options Job Share Reduced Hours Flexibility in when hours are worked Hybrid Working JOB TITLE: SeniorSoftwareEngineer SALARY: LOCATION(S): London/Manchester/Bristol/Halifax/Edinburgh HOURS: Full time - 35 hours per week WORKING … We're growing with purpose. Join us on our journey and you will too. We are recruiting for multiple openings across different platforms for SeniorSoftware Engineers . As the SoftwareEngineer , you'll lead, direct and shape approaches to solving technical challenges and translating business … requirements into technical solutions. You will work in a highly collaborative way to drive efforts to create, build, support and improve our software working closely with the product and engineering teams with lots of exciting new challenges. You'll be a core contributor to ensure good quality and engineering More ❯
As a seniorSoftwareEngineer, you will have experience in not only working independently to develop cloud-based solutions, but also have taken a lead in coordinating the work of teams of engineers to produce high-quality products and advocating for high standards of practice. You will … continuously developing and expanding your skillset to ensure you have the tools to meet new challenges. About the Role: OQC are looking for a SeniorSoftwareEngineer to join our growing team, developing web-based/api-based solutions for a variety of challenges encountered by our … and implementing opportunities for the automation of documentation throughout the project lifecycle. Representing OQC in external networking settings. Providing mentorship and support to Junior Software Engineers. Required Skills and Experience: Extensive knowledge of Python (desirable)/(Other high level such as JAVA or C#). Experience of taking ownership More ❯
City, Aberdeen, United Kingdom Hybrid / WFH Options
Johnston Carmichael
We are looking for a SeniorSoftwareEngineer to join our team. You would have the option of remote, full or hybrid working from any of our offices across Scotland, in Newcastle or in London. Job Purpose: At Johnston Carmichael, SeniorSoftware Engineers play a … opportunity to work with analysts and product owners to turn business requirements into the next generation of systems we require across the firm. The SeniorSoftwareEngineer will be responsible for (but not limited to): Drive Innovation: Collaborate closely with business, executive, and engineering teams to craft … providing insightful guidance and support to foster their development and success within the team. Lead by Example: Advocate for and implement best practices in software engineering, such as automated testing, thorough code reviews, and continuous integration to maintain a robust development process. Stay Ahead: Keep abreast of the latest More ❯
Glasgow, Renfrewshire, United Kingdom Hybrid / WFH Options
Johnston Carmichael
We are looking for a SeniorSoftwareEngineer to join our team. You would have the option of remote, full or hybrid working from any of our offices across Scotland, in Newcastle or in London. Job Purpose: At Johnston Carmichael, SeniorSoftware Engineers play a … opportunity to work with analysts and product owners to turn business requirements into the next generation of systems we require across the firm. The SeniorSoftwareEngineer will be responsible for (but not limited to): Drive Innovation: Collaborate closely with business, executive, and engineering teams to craft … providing insightful guidance and support to foster their development and success within the team. Lead by Example: Advocate for and implement best practices in software engineering, such as automated testing, thorough code reviews, and continuous integration to maintain a robust development process. Stay Ahead: Keep abreast of the latest More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Belcan Technical Recruiting (UK) Ltd
Senior Embedded SoftwareEngineer Milton Keynes Onsite Working Permanent position Are you a SoftwareEngineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems … launch vehicles, and other space and airborne platforms. What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. As a … proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. You will already have development experience at nearly every level of the software stack More ❯
SeniorSoftwareEngineer SALARY – UP TO £75,000! LOCATION – STEVENAGE What we can offer you: Company Bonus : Up to £2,500, dependent on company performance, and subject to annual variation. Pension : Combined employer and employee contribution of up to 14%. Overtime : Paid overtime opportunities available. Flexi … Up to 15 additional days. Training and Development : Outstanding opportunities for career progression, training, and development. The role: Join an innovative team as a SeniorSoftwareEngineer, driving the development of test solutions for advanced systems. Contribute to software that configures, verifies, and validates product quality … across development, production, and field scenarios. Work in a dynamic, multi-disciplinary environment, designing cutting-edge test solutions involving software, hardware, and real-time systems. What we want from you: Proficient in developing software using C, C++, or ADA, with a focus on creating reliable, high-performance, and More ❯
SeniorSoftwareEngineer SALARY – UP TO £75,000! LOCATION – STEVENAGE What we can offer you: Company Bonus : Up to £2,500, dependent on company performance, and subject to annual variation. Pension : Combined employer and employee contribution of up to 14%. Overtime : Paid overtime opportunities available. Flexi … Up to 15 additional days. Training and Development : Outstanding opportunities for career progression, training, and development. The role: Join an innovative team as a SeniorSoftwareEngineer, driving the development of test solutions for advanced systems. Contribute to software that configures, verifies, and validates product quality … across development, production, and field scenarios. Work in a dynamic, multi-disciplinary environment, designing cutting-edge test solutions involving software, hardware, and real-time systems. What we want from you: Proficient in developing software using C, C++, or ADA, with a focus on creating reliable, high-performance, and More ❯
SeniorSoftwareEngineer – Manchester - £60,000 - £75,000 Are you an experienced SeniorSoftwareEngineer with a passion for Python, machine learning, and automation? This opportunity is for you. My client, a fast-growing company in the tech space, is looking for a skilled … engineer to join their team and work on innovative AI/ML projects, with a focus on backend development and cloud deployment. Key Experience: Develop Python code for backend logic, automation, and machine learning model integration. Design and maintain robust APIs, optimising data pipelines for ML tasks. Collaborate on More ❯
SeniorSoftwareEngineer C#/.Net - Bristol - £55,000 - £65,000 p/a doe Want to work with a superb company where you'll develop the latest code for human solutions across the brand? This may be the role for you. We are currently looking for … a SeniorSoftwareEngineer to come into the business who will be part of a highly collaborative workplace to develop C#/.Net code in a test driven development environment. You will have the ability to work independently bringing with you, your previous experience in software … technologies would be ideal. Responsibilities Writing clean, high-quality, high-performance, maintainable code Providing clear guidance to colleagues on best practice. Develop and support software including applications, database integration, interfaces, and new functionality enhancements Coordinate cross-functionally to insure project meets business objectives and compliance standards Identify and resolve More ❯
london, south east england, United Kingdom Hybrid / WFH Options
HUG
SeniorSoftwareEngineer About the Role Are you ready to redefine how logistics operates in a rapidly evolving world? HUG is proud to be collaborating with an innovative start up that’s revolutionising delivery through smarter, more sustainable solutions. Their mission is to create systems that benefit … secured and ambitious growth plans underway, there’s never been a more exciting time to come on board. What You’ll Do As a SeniorSoftwareEngineer, you’ll take on diverse responsibilities, including: Designing and building robust core API architecture. Working on greenfield projects to build … new software to support the operations of the business. Establishing data infrastructure. Engaging directly in the field to understand how your technology impacts its users and to identify areas for improvement. Who We’re Looking For We’re seeking skilled and motivated engineers who thrive in dynamic and collaborative More ❯
SeniorSoftwareEngineer – CI/CD & Kubernetes Location: Bristol Clearance Level: SC or DV Cleared Contract Type: Contract Start Date ASAP Duration: 6 Months/rolling Overview: We are supporting a key defence client in their search for a highly skilled SeniorSoftwareEngineer … consistency, and scalability across environments. Ensure platform and infrastructure solutions adhere to security and compliance standards relevant to a defence environment. Collaborate closely with software developers, platform engineers, security teams, and DevOps specialists in a multidisciplinary team. Key Skills and Experience: CI/CD & Automation: Proven experience with GitLab More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Gold Group Ltd
SeniorSoftwareEngineer Location: London/Hybrid Salary: £70,000-£80,000 About Us I am working with a fast-growing cybersecurity company on a mission to secure digital identities where they live in the browser. Their platform hardens and continuously monitors the identity attack surface, protecting … next generation of browser-based identity security and are looking for passionate, driven engineers to join us on this journey. The Role As a SeniorSoftwareEngineer, you’ll play a critical role in architecting and delivering scalable, secure, and high-performance systems. You’ll work across … driven engineering culture Tech Stack Languages: TypeScript, Python Frameworks: React, Node.js, FastAPI Cloud: AWS, Kubernetes, Docker What We’re Looking For 5+ years of software engineering experience, ideally in cybersecurity or SaaS Strong experience with modern web development (React, Node.js) and backend services (Python, etc.) Solid understanding of browser More ❯
Senior Embedded SoftwareEngineer - Sat Comms Chelmsford, Essex (4 days in office p/w) £55,000 - £70,000 + excellent bens. From satellites searching for new planets to rovers mapping the surface of Mars, for 40 years space customers have depended on us to provide technology … and deliver imaging sensors and sub-systems to over 150 space missions helping humankind to better understand the world we live in. As an Senior Embedded SoftwareEngineer , you will play a crucial role in the development and maintenance of embedded software solutions for our state … and peripherals. Your role will involve working closely with cross-functional teams to ensure the successful delivery of high-performance, reliable, and efficient embedded software solutions for satellite communication systems. Key Responsibilities: Senior Embedded SoftwareEngineer Leading the design, development, and maintenance of embedded Linux softwareMore ❯
Senior Embedded SoftwareEngineer – Sat Comms Chelmsford, Essex (4 days in office p/w) £55,000 - £70,000 + excellent bens. From satellites searching for new planets to rovers mapping the surface of Mars, for 40 years space customers have depended on us to provide technology … and deliver imaging sensors and sub-systems to over 150 space missions helping humankind to better understand the world we live in. As an Senior Embedded SoftwareEngineer , you will play a crucial role in the development and maintenance of embedded software solutions for our state … responsible for designing, implementing, and debugging C++ code, focusing on Linux kernel and driver development to support various hardware interfaces and peripherals. Key Responsibilities: Senior Embedded SoftwareEngineer Leading the design, development, and maintenance of embedded Linux software systems for our satellite modems. Designing and implementing More ❯
SeniorSoftwareEngineer (C++) - Specialising in Statistics & Machine Learning Permanent, Hybrid Working arrangement Location: Test Valley Salary: Negotiable based on experience The client is looking for hire for a SeniorSoftwareEngineer to join their Software Engineering teams to enhance their statistical, timeseries … and machine learning capabilities of their WPS software product. Your work will involve researching new data science approaches, developing scalable C++ models, and collaborating with teams to solve complex business challenges. Key Responsibilities: - Research and implement advanced mathematical/statistical algorithms in C++. - Support the product team with numerical More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Nicoll Curtin
SeniorSoftwareEngineer – AI Enablement – Manchester One of my clients are looking for an SeniorSoftwareEngineer to join a team that's reimagining how software is built by integrating cutting-edge AI tools directly into the engineering lifecycle. Responsibilities: Design intelligent multi … agent systems tailored for software development Develop prompt structures, logic flows, and tool integrations that guide agent behaviour Enable agent access to development infrastructure, including file systems, test suites, version control, and APIs Evaluate AI performance and continuously refine workflows Orchestrating systems of AI agents to elevate how teams … write and deliver software at scale Key Skills: 5+ years software engineering experience Proficiency with modern backend and frontend technologies such as Java, TypeScript, React, and MySQL Hands-on experience with generative AI tools and platforms (LLM APIs, agentic frameworks, codegen systems, vector databases) Driving innovation as a More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Nicoll Curtin
SeniorSoftwareEngineer – AI – London One of my AI Clients are looking for an SeniorSoftwareEngineer to join a team that's reimagining how software is built by integrating cutting-edge AI tools directly into the engineering lifecycle. Responsibilities: Design intelligent multi … agent systems tailored for software development Develop prompt structures, logic flows, and tool integrations that guide agent behaviour Enable agent access to development infrastructure, including file systems, test suites, version control, and APIs Evaluate AI performance and continuously refine workflows Orchestrating systems of AI agents to elevate how teams … write and deliver software at scale Key Skills: 5+ years software engineering experience Proficiency with modern backend and frontend technologies such as Java, TypeScript, React, and MySQL Hands-on experience with generative AI tools and platforms (LLM APIs, agentic frameworks, codegen systems, vector databases) Driving innovation as a More ❯
Senior Embedded SoftwareEngineer Milton Keynes Onsite Working Permanent position Are you a SoftwareEngineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems … launch vehicles, and other space and airborne platforms. What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. As a … proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. You will already have development experience at nearly every level of the software stack More ❯
Job Title: SeniorSoftwareEngineer Location: Margate Job Type: Full-time Overview: We seek a SeniorSoftwareEngineer to drive innovation in embedded firmware development. You will lead R&D efforts, collaborate with leadership, and ensure high-quality software solutions for our products. … Key Responsibilities: Lead firmware development and mentor junior engineers. Collaborate on product concepts and refine specifications. Translate system requirements into software solutions. Develop, test, and document software programs. Work with hardware teams to optimise integration. Research and implement emerging technologies. Assess technical risks and provide expert guidance. Support … and safety standards. Qualifications: Education: Bachelor's in Electrical Engineering, Computer Science, or related field (Master's preferred). Experience: 10+ years in embedded software development with leadership experience. Skills: Expertise in ARM-based microcontrollers, FreeRTOS, and Microsoft Visual Studio. Knowledge of RF communication and marine navigation is a More ❯