Senior C++ Software Engineer - Systematic Trading 12-month contract - £600 to £850/day (Inside IR35) Global Trading & Supply | High-Performance Systematic Trading Technology As a Senior C++ Software Engineer , you'll work closely with technologists, quants, and traders to design, optimise, and scale our in-house global derivatives and systematic trading platform . You'll operate across the full stack of proprietary trading technology - from ultra-low-latency exchange connectivity to strategy engines - with the autonomy and impact expected in a high-performance engineering culture. You will be instrumental in ensuring ultra-low latency, deterministic performance, reliability, and scalability while shaping the next generation of our systematic and algorithmic trading systems . What You'll Work On Exchange Connectivity Develop software that interacts with major global futures exchanges using native APIs & protocols (FIX, WebSocket, HTTP). Maintain and extend testing suites ensuring robust, consistent connectivity. Optimise exchange communication through Kernel bypass, TLS tuning, and advanced networking techniques. Study and align with detailed exchange behaviours and microstructure. Work across C++, Rust, Python, and Typescript as needed. Systematic & Algorithmic Trading Build and enhance systematic trading strategies from quant and trader requirements. Improve performance, reliability, and stability of the systematic and algorithmic trading engines. Enhance monitoring, observability, and analytics for Real Time trading operations. Diagnose and resolve production issues (crashes, logic inconsistencies, latency bottlenecks). Support systematic strategy deployment, backtesting workflows, and release preparation. Technical Experience 5+ years post-graduation C++ in financial markets , ideally in high-performance, low-latency environments. Strong background in multi-threaded, asynchronous, and distributed systems. Deep knowledge of algorithms, data structures, and performance optimisation. Understanding of the full exchange-traded derivatives life cycle. Strong Scripting & automation skills (Python, PowerShell, C#, SQL, etc.). Proven experience with application deployment best practices and proactive system monitoring. I ndustry Experience 8+ years in Trading, Systematic Trading, Capital Markets, or Investment Banking environments. Familiarity with global futures exchanges and their native protocols. Exposure to systematic or quantitative trading environments highly desirable.
03/04/2026
Contractor
Senior C++ Software Engineer - Systematic Trading 12-month contract - £600 to £850/day (Inside IR35) Global Trading & Supply | High-Performance Systematic Trading Technology As a Senior C++ Software Engineer , you'll work closely with technologists, quants, and traders to design, optimise, and scale our in-house global derivatives and systematic trading platform . You'll operate across the full stack of proprietary trading technology - from ultra-low-latency exchange connectivity to strategy engines - with the autonomy and impact expected in a high-performance engineering culture. You will be instrumental in ensuring ultra-low latency, deterministic performance, reliability, and scalability while shaping the next generation of our systematic and algorithmic trading systems . What You'll Work On Exchange Connectivity Develop software that interacts with major global futures exchanges using native APIs & protocols (FIX, WebSocket, HTTP). Maintain and extend testing suites ensuring robust, consistent connectivity. Optimise exchange communication through Kernel bypass, TLS tuning, and advanced networking techniques. Study and align with detailed exchange behaviours and microstructure. Work across C++, Rust, Python, and Typescript as needed. Systematic & Algorithmic Trading Build and enhance systematic trading strategies from quant and trader requirements. Improve performance, reliability, and stability of the systematic and algorithmic trading engines. Enhance monitoring, observability, and analytics for Real Time trading operations. Diagnose and resolve production issues (crashes, logic inconsistencies, latency bottlenecks). Support systematic strategy deployment, backtesting workflows, and release preparation. Technical Experience 5+ years post-graduation C++ in financial markets , ideally in high-performance, low-latency environments. Strong background in multi-threaded, asynchronous, and distributed systems. Deep knowledge of algorithms, data structures, and performance optimisation. Understanding of the full exchange-traded derivatives life cycle. Strong Scripting & automation skills (Python, PowerShell, C#, SQL, etc.). Proven experience with application deployment best practices and proactive system monitoring. I ndustry Experience 8+ years in Trading, Systematic Trading, Capital Markets, or Investment Banking environments. Familiarity with global futures exchanges and their native protocols. Exposure to systematic or quantitative trading environments highly desirable.
A Software Engineer with proven experience of developing software tools and scripts for production test and process automation together with strong LabView experience, will join the new Production Engineering team of an award winning Technology Company. The successful Software Engineer will focus on the software aspects of NPI, production test automation, device programming, configuration control and continuous improvement of manufacturing processes. The successful Software Engineer should bring the following: A Degree (or equivalent experience) in Software Engineering, Computer Science or similar. Strong experience using LabView for test automation. Proven experience developing software tools and scripts for production test and process automation. Good understanding of software release processes and configuration control. The ability to troubleshoot software/firmware issues in embedded or hardware-integrated systems. Knowledge of other programming languages such as Python and C/C++ beneficial as is knowledge of manufacturing test systems and automation frameworks. A competitive salary package will be offered depending on your level of experience. You must have full eligibility to work in the UK as no sponsorship available.
02/04/2026
Full time
A Software Engineer with proven experience of developing software tools and scripts for production test and process automation together with strong LabView experience, will join the new Production Engineering team of an award winning Technology Company. The successful Software Engineer will focus on the software aspects of NPI, production test automation, device programming, configuration control and continuous improvement of manufacturing processes. The successful Software Engineer should bring the following: A Degree (or equivalent experience) in Software Engineering, Computer Science or similar. Strong experience using LabView for test automation. Proven experience developing software tools and scripts for production test and process automation. Good understanding of software release processes and configuration control. The ability to troubleshoot software/firmware issues in embedded or hardware-integrated systems. Knowledge of other programming languages such as Python and C/C++ beneficial as is knowledge of manufacturing test systems and automation frameworks. A competitive salary package will be offered depending on your level of experience. You must have full eligibility to work in the UK as no sponsorship available.
We are primarily looking for a mechanical or design engineer who enjoys using software and coding to solve physical engineering problems. About Haigh Engineering Haigh Group is a specialist equipment manufacturer delivering benefits in healthcare and water quality worldwide. We're committed to pushing the boundaries of innovation to deliver impactful solutions that improve the lives of people and the health of our planet. We're dedicated to simplifying compliance and making our systems easy to use and maintain, even in highly regulated sectors. Our diverse client base includes around half of NHS hospitals and all UK wastewater companies, impacting millions of lives daily. A core focus of the business is the creation of new technologies and intellectual property that underpin future products. Our small engineering team combines software, simulation, and practical engineering to rapidly explore and validate new ideas. Our Culture We foster a culture of innovation, ownership, and freedom. We value collaboration, creativity, and a proactive approach to problem-solving. We're looking for individuals who are passionate about their work, eager to learn and grow, and committed to making a long-term contribution to our company. Location The R&D facility is based in the vibrant Milton Park area near Didcot, Oxfordshire, offering a stimulating environment with on-site amenities and convenient access to transportation. The Role We are looking for a mechanical, design, or similar engineer who enjoys using software and programming to solve real-world engineering problems. With a keen aptitude and interest in software development to help accelerate innovation through software development, modelling, and automation. This role is ideal for a high-performing graduate or early-career engineer who enjoys applying software to solve real engineering problems - from building internal tools and simulations to exploring new technical concepts and supporting the creation of patentable technologies. Within this role, you will be fully involved in the intellectual property development process, spanning idea generation, prototyping, and critical analysis. Your key responsibility within the team will be developing software that speeds up experimentation, simulation, and engineering analysis, enabling faster and more creative innovation cycle. This role will also provide the opportunity to develop software and systems spanning the wider business. Key responsibilities Developing software tools and simulations to support engineering and product development. Building automation and analysis tools that accelerate experimentation and design iteration. Applying AI and modern development tools to enhance engineering workflows. Exploring and modelling new technical concepts to support the creation of new intellectual property. Supporting the development and critical evaluation of inventive ideas and patent drafts. Collaborating with engineers to turn early-stage concepts into testable prototypes. Essential Skills & Experience Bachelor's or Master's degree (typically 2:1 or above) in Mechanical Engineering, Design Engineering, Software Engineering, or a related discipline. Strong programming ability and experience in Python, C++ or similar languages. Ability to use software to solve technical or engineering problems. Strong analytical thinking and problem-solving skills. Curiosity and interest in exploring new technical ideas. Strong communication and collaboration skills. Desirable Experience Experience with simulation tools (e.g. OpenFOAM.) Experience building engineering or scientific software tools. Experience with 3D/modelling tools (e.g. Blender) Experience with AI-assisted development tools. Hands-on prototyping or experimental engineering experience. Previous industrial experience in an engineering or software development role. Why join Haigh Engineering? Haigh provides the perfect environment to challenge and develop graduate engineers through a wide range of technical and practical challenges. Alongside seeing your impact through from conceptualisation to physical solutions deployed in the real-world. Specifically, the role will provide the opportunity to: Work on novel technologies and patentable ideas, not just incremental development. Use software to solve real-world engineering challenges. Be part of a small, highly capable engineering team where your work has direct impact. Gain exposure to software, simulation, invention, and physical engineering in one role. If you are an engineer who enjoys building software tools, modelling complex systems, and applying code to real-world engineering problems, we encourage you to apply. Please submit your CV and a cover letter highlighting your relevant skills and experience. We look forward to hearing from you! Applications should be submitted to Laura Thirkettle via the button below.
02/04/2026
Full time
We are primarily looking for a mechanical or design engineer who enjoys using software and coding to solve physical engineering problems. About Haigh Engineering Haigh Group is a specialist equipment manufacturer delivering benefits in healthcare and water quality worldwide. We're committed to pushing the boundaries of innovation to deliver impactful solutions that improve the lives of people and the health of our planet. We're dedicated to simplifying compliance and making our systems easy to use and maintain, even in highly regulated sectors. Our diverse client base includes around half of NHS hospitals and all UK wastewater companies, impacting millions of lives daily. A core focus of the business is the creation of new technologies and intellectual property that underpin future products. Our small engineering team combines software, simulation, and practical engineering to rapidly explore and validate new ideas. Our Culture We foster a culture of innovation, ownership, and freedom. We value collaboration, creativity, and a proactive approach to problem-solving. We're looking for individuals who are passionate about their work, eager to learn and grow, and committed to making a long-term contribution to our company. Location The R&D facility is based in the vibrant Milton Park area near Didcot, Oxfordshire, offering a stimulating environment with on-site amenities and convenient access to transportation. The Role We are looking for a mechanical, design, or similar engineer who enjoys using software and programming to solve real-world engineering problems. With a keen aptitude and interest in software development to help accelerate innovation through software development, modelling, and automation. This role is ideal for a high-performing graduate or early-career engineer who enjoys applying software to solve real engineering problems - from building internal tools and simulations to exploring new technical concepts and supporting the creation of patentable technologies. Within this role, you will be fully involved in the intellectual property development process, spanning idea generation, prototyping, and critical analysis. Your key responsibility within the team will be developing software that speeds up experimentation, simulation, and engineering analysis, enabling faster and more creative innovation cycle. This role will also provide the opportunity to develop software and systems spanning the wider business. Key responsibilities Developing software tools and simulations to support engineering and product development. Building automation and analysis tools that accelerate experimentation and design iteration. Applying AI and modern development tools to enhance engineering workflows. Exploring and modelling new technical concepts to support the creation of new intellectual property. Supporting the development and critical evaluation of inventive ideas and patent drafts. Collaborating with engineers to turn early-stage concepts into testable prototypes. Essential Skills & Experience Bachelor's or Master's degree (typically 2:1 or above) in Mechanical Engineering, Design Engineering, Software Engineering, or a related discipline. Strong programming ability and experience in Python, C++ or similar languages. Ability to use software to solve technical or engineering problems. Strong analytical thinking and problem-solving skills. Curiosity and interest in exploring new technical ideas. Strong communication and collaboration skills. Desirable Experience Experience with simulation tools (e.g. OpenFOAM.) Experience building engineering or scientific software tools. Experience with 3D/modelling tools (e.g. Blender) Experience with AI-assisted development tools. Hands-on prototyping or experimental engineering experience. Previous industrial experience in an engineering or software development role. Why join Haigh Engineering? Haigh provides the perfect environment to challenge and develop graduate engineers through a wide range of technical and practical challenges. Alongside seeing your impact through from conceptualisation to physical solutions deployed in the real-world. Specifically, the role will provide the opportunity to: Work on novel technologies and patentable ideas, not just incremental development. Use software to solve real-world engineering challenges. Be part of a small, highly capable engineering team where your work has direct impact. Gain exposure to software, simulation, invention, and physical engineering in one role. If you are an engineer who enjoys building software tools, modelling complex systems, and applying code to real-world engineering problems, we encourage you to apply. Please submit your CV and a cover letter highlighting your relevant skills and experience. We look forward to hearing from you! Applications should be submitted to Laura Thirkettle via the button below.
One of my consultancy clients are looking for a Google Cloud Architect to join on a permanent basis Role: GCP Architect Salary: £88k - £110k DOE Clearance: Active SC or Eligible for SC clearance Location: Hybrid Central London - need by need basis so you must be flexible on your onsite commitment - this could be 2 times a week or 2 times a month Depending on project demand and will vary Your role Will be focused on solving complex technology challenges and modernising Legacy systems. As a Technical Lead, you'll design and deliver cloud-based solutions, working either independently or as part of an agile team. You'll have ownership of delivery, from design through to production, with the autonomy to shape engineering practices, tooling, and ways of working. Collaboration, DevOps principles, and test automation are central to how teams operate. You'll also play a key role in mentoring others, sharing knowledge, and contributing to team growth. What You'll Be Doing Lead the design and delivery of cloud solutions using modern architectures Own technical direction and ensure successful project outcomes Work closely with stakeholders and act as a key client-facing contact Contribute to architecture decisions and engineering best practices Support and mentor engineers across teams Contribute to proposals and solution design for new opportunities What We're Looking For Strong background in software engineering or DevOps Experience with cloud platforms (ideally Google Cloud, but others welcome) Hands-on experience with tools such as Java, Python, Kubernetes, Terraform Experience designing scalable, secure, and resilient systems Familiarity with microservices, APIs, and event-driven architectures Experience working in agile teams and delivering iterative releases Nice to Have Experience with serverless and container platforms Exposure to data platforms and pipelines (eg SQL, streaming, analytics tools) Knowledge of CI/CD, automated testing (TDD/BDD), and DevOps practices Cloud certifications (or equivalent hands-on experience) Exposure to AI/ML tools and techniques Key Skills: Cloud platforms (GCP preferred) Containers & serverless (Kubernetes, Docker, Functions) Data & analytics tools (SQL, distributed data systems) Languages: Java, Python, JavaScript CI/CD & tooling (eg Jenkins or similar What You'll Get Competitive salary + performance bonus Private medical insurance Pension scheme 25 days holiday (with option to buy more) Life & income protection Flexible benefits (eg travel loans, cycle to work, etc.) If this is of interest please reach out now!
02/04/2026
Full time
One of my consultancy clients are looking for a Google Cloud Architect to join on a permanent basis Role: GCP Architect Salary: £88k - £110k DOE Clearance: Active SC or Eligible for SC clearance Location: Hybrid Central London - need by need basis so you must be flexible on your onsite commitment - this could be 2 times a week or 2 times a month Depending on project demand and will vary Your role Will be focused on solving complex technology challenges and modernising Legacy systems. As a Technical Lead, you'll design and deliver cloud-based solutions, working either independently or as part of an agile team. You'll have ownership of delivery, from design through to production, with the autonomy to shape engineering practices, tooling, and ways of working. Collaboration, DevOps principles, and test automation are central to how teams operate. You'll also play a key role in mentoring others, sharing knowledge, and contributing to team growth. What You'll Be Doing Lead the design and delivery of cloud solutions using modern architectures Own technical direction and ensure successful project outcomes Work closely with stakeholders and act as a key client-facing contact Contribute to architecture decisions and engineering best practices Support and mentor engineers across teams Contribute to proposals and solution design for new opportunities What We're Looking For Strong background in software engineering or DevOps Experience with cloud platforms (ideally Google Cloud, but others welcome) Hands-on experience with tools such as Java, Python, Kubernetes, Terraform Experience designing scalable, secure, and resilient systems Familiarity with microservices, APIs, and event-driven architectures Experience working in agile teams and delivering iterative releases Nice to Have Experience with serverless and container platforms Exposure to data platforms and pipelines (eg SQL, streaming, analytics tools) Knowledge of CI/CD, automated testing (TDD/BDD), and DevOps practices Cloud certifications (or equivalent hands-on experience) Exposure to AI/ML tools and techniques Key Skills: Cloud platforms (GCP preferred) Containers & serverless (Kubernetes, Docker, Functions) Data & analytics tools (SQL, distributed data systems) Languages: Java, Python, JavaScript CI/CD & tooling (eg Jenkins or similar What You'll Get Competitive salary + performance bonus Private medical insurance Pension scheme 25 days holiday (with option to buy more) Life & income protection Flexible benefits (eg travel loans, cycle to work, etc.) If this is of interest please reach out now!
Get Staffed Online Recruitment Limited
Bristol, Gloucestershire
Firmware Engineer Salary: £50,000.00 to £60,000.00 Location: Bristol; Hybrid Join our client as a Firmware Engineer! Are you a passionate Firmware Engineer looking to make a real impact by giving a voice to those without speech? Our client is looking for a dedicated individual like you to join their team and contribute to enhancing the lives of people with disabilities. Your Impact As our client s Firmware Engineer, you will: Test software: Ensuring comprehensive automated test coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control their firmware subsystems. Technical strategy: Executing and collaborating on their strategy for highly reliable, mission-critical hardware and firmware. Validation and debugging: Implementing and improving their device test plans, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and Software Development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Applying best practices in embedded software architecture and testing. Essential Qualifications / Skills / Experience: Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject. 4+ years of experience in software development in one or more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware / firmware interaction. Skilled at debugging in constrained environments and using hardware / software debugging tools. A proven track record of innovation and quality software development throughout the entire software product lifecycle. Ability to solve complex technical problems in elegant and maintainable ways, demonstrating systems thinking across hardware, firmware and application layers. Experience with embedded platforms (for example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash / shell, CI (Continuous integration) experience. Ability to read electronics schematics. A collaborative and supportive team player contributing actively to shared goals and supporting colleagues across disciplines. Practical, proactive mindset comfortable taking initiative and working through ambiguity in a fast-moving team. About Our Client They are proud to be at the forefront of assistive communication technology. Their innovative products are used globally by individuals with diverse needs. Their values passionate, caring, empowering, achieving together, and enabling change resonate in everything they do. Our Client s Inclusive Culture They believe in giving everyone a voice. Joining them means joining a diverse team that values collaboration and supports a community that relies on their technology for effective communication. Our Client s Commitment to Sustainability They not only innovate but also prioritise sustainability. They aim to minimise their carbon footprint and promote a greener world through sustainable solutions. By joining them, you'll contribute to shaping a more inclusive society while actively supporting their sustainability efforts. Our Client s D&I Commitments They prioritise diversity and inclusivity in their work environment. Here's how they do it: Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Their recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with them. They believe in adding to their culture, not just fitting in. Their diverse team combines unique talents to create products that reflect the diversity of their users and customers. Rewards and Benefits Discover a world of rewards and benefits tailored to your wellbeing. Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days. Ready to Make a Difference? Join our client and embark on a fulfilling career where your work truly matters. Apply now and be a part of a team dedicated to creating technology that changes lives. Agencies Please respect that at this current time, our client wishes to try to recruit directly from the market rather than engage support from an agency.
02/04/2026
Full time
Firmware Engineer Salary: £50,000.00 to £60,000.00 Location: Bristol; Hybrid Join our client as a Firmware Engineer! Are you a passionate Firmware Engineer looking to make a real impact by giving a voice to those without speech? Our client is looking for a dedicated individual like you to join their team and contribute to enhancing the lives of people with disabilities. Your Impact As our client s Firmware Engineer, you will: Test software: Ensuring comprehensive automated test coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control their firmware subsystems. Technical strategy: Executing and collaborating on their strategy for highly reliable, mission-critical hardware and firmware. Validation and debugging: Implementing and improving their device test plans, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and Software Development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Applying best practices in embedded software architecture and testing. Essential Qualifications / Skills / Experience: Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject. 4+ years of experience in software development in one or more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware / firmware interaction. Skilled at debugging in constrained environments and using hardware / software debugging tools. A proven track record of innovation and quality software development throughout the entire software product lifecycle. Ability to solve complex technical problems in elegant and maintainable ways, demonstrating systems thinking across hardware, firmware and application layers. Experience with embedded platforms (for example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash / shell, CI (Continuous integration) experience. Ability to read electronics schematics. A collaborative and supportive team player contributing actively to shared goals and supporting colleagues across disciplines. Practical, proactive mindset comfortable taking initiative and working through ambiguity in a fast-moving team. About Our Client They are proud to be at the forefront of assistive communication technology. Their innovative products are used globally by individuals with diverse needs. Their values passionate, caring, empowering, achieving together, and enabling change resonate in everything they do. Our Client s Inclusive Culture They believe in giving everyone a voice. Joining them means joining a diverse team that values collaboration and supports a community that relies on their technology for effective communication. Our Client s Commitment to Sustainability They not only innovate but also prioritise sustainability. They aim to minimise their carbon footprint and promote a greener world through sustainable solutions. By joining them, you'll contribute to shaping a more inclusive society while actively supporting their sustainability efforts. Our Client s D&I Commitments They prioritise diversity and inclusivity in their work environment. Here's how they do it: Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Their recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with them. They believe in adding to their culture, not just fitting in. Their diverse team combines unique talents to create products that reflect the diversity of their users and customers. Rewards and Benefits Discover a world of rewards and benefits tailored to your wellbeing. Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days. Ready to Make a Difference? Join our client and embark on a fulfilling career where your work truly matters. Apply now and be a part of a team dedicated to creating technology that changes lives. Agencies Please respect that at this current time, our client wishes to try to recruit directly from the market rather than engage support from an agency.
Get Staffed Online Recruitment Limited
Bristol, Gloucestershire
Senior Firmware Engineer Location: Bristol; Hybrid Join our client as a Senior Firmware Engineer! Are you a passionate Firmware Engineer wanting to make a real impact by giving a voice to those without speech? Our client is looking for a dedicated individual to help improve the lives of people with disabilities. Your Impact As our client s Senior Firmware Engineer, you will: Technical Project Delivery: Deliver multi disciplinary projects, meeting scope, time, budget and quality requirements, and coordinating others as needed. Firmware Architecture and Lifecycle: Develop reliable, portable firmware with a long-life cycle. Firmware Development: Design, develop and maintain embedded firmware in C for Zephyr RTOS and Embedded Linux, including board bring up, drivers and HALs. Code Quality and Standards: Set and uphold coding, documentation and review standards, ensuring best practices in architecture, modularity, fault tolerance and testability. Test strategy and Automation: Apply strong automated testing practices following the Test Pyramid, including unit, component, contract and hardware in the loop tests, with CI automation to prevent regressions. Test Software and Tooling: Build and maintain automated test harnesses, GUIs and utility tools (e.g. Python, C#) to support development, validation and manufacturing. Libraries and Developer Experience: Create libraries and demo applications in C compatible languages (C#, C++) to support subsystem validation and cross team integration. Verification and Validation: EAD verification through lab testing, user trials and real world use, ensuring documentation supports regulatory compliance. Quality Assurance: Analyse and resolve quality issues promptly, feeding insights back into designs and processes to drive continuous improvement. Technical Strategy: Contribute to strategy for reliable, mission critical firmware, clearly communicating trade offs and enabling strong decision making. Mentoring and Leadership: Mentor Engineers, provide coaching and support, and help foster a positive, collaborative team culture. Essential Qualifications / Skills / Experience: Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject. 8+ years of experience in embedded software development in C. A strong knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. A strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. A strong understanding of API design and the creation of clear, stable abstractions for hardware / firmware interaction. Skilled at debugging in constrained environments and using hardware / software debugging tools. A proven track record of innovation and quality software development throughout the entire software product lifecycle. Ability to solve complex technical problems in elegant and maintainable ways, demonstrating systems thinking across hardware, firmware and application layers. Experience with embedded platforms (for example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash / shell, CI (Continuous integration) experience. Ability to read electronics schematics and collaborate effectively with Hardware Engineers during bring-up and debugging. Technical leadership through influence able to guide architecture and standards, mentor others, and improve team-wide practices. Practical, proactive mindset comfortable taking initiative and working through ambiguity in a fast-moving team. Proven experience in people or team management, with the ability to lead, motivate, and develop others. Strong communication and interpersonal skills, with the ability to build positive working relationships at all levels. Proven ability to foster high performing, engaged, and collaborative teams. About Our Client They are a leader in assistive communication technology, with products used globally by people with diverse needs. Their values, passionate, caring, empowering, achieving together and enabling change, guide everything they do. Our Client s Inclusive Culture They believe in giving everyone a voice. Joining them means joining a diverse, collaborative team and supporting a community that relies on their technology. Our Client s Commitment to Sustainability They prioritise sustainability, aiming to reduce their environmental impact. By joining them, you ll help support a more inclusive and sustainable future. Our Client s D&I Commitments They are a Disability Confident Employer and a Founding Partner of Purple Tuesday. Their recruitment practices are inclusive and barrier free, with adjustments available throughout the process and your career. They believe in adding to their culture. Their diverse team shapes products that reflect their users. Rewards and Benefits Explore competitive salary, private medical insurance, hybrid working, wellness benefits and paid volunteering days. Agencies Please respect that at this current time, our client wishes to recruit directly and are not seeking agency support.
02/04/2026
Full time
Senior Firmware Engineer Location: Bristol; Hybrid Join our client as a Senior Firmware Engineer! Are you a passionate Firmware Engineer wanting to make a real impact by giving a voice to those without speech? Our client is looking for a dedicated individual to help improve the lives of people with disabilities. Your Impact As our client s Senior Firmware Engineer, you will: Technical Project Delivery: Deliver multi disciplinary projects, meeting scope, time, budget and quality requirements, and coordinating others as needed. Firmware Architecture and Lifecycle: Develop reliable, portable firmware with a long-life cycle. Firmware Development: Design, develop and maintain embedded firmware in C for Zephyr RTOS and Embedded Linux, including board bring up, drivers and HALs. Code Quality and Standards: Set and uphold coding, documentation and review standards, ensuring best practices in architecture, modularity, fault tolerance and testability. Test strategy and Automation: Apply strong automated testing practices following the Test Pyramid, including unit, component, contract and hardware in the loop tests, with CI automation to prevent regressions. Test Software and Tooling: Build and maintain automated test harnesses, GUIs and utility tools (e.g. Python, C#) to support development, validation and manufacturing. Libraries and Developer Experience: Create libraries and demo applications in C compatible languages (C#, C++) to support subsystem validation and cross team integration. Verification and Validation: EAD verification through lab testing, user trials and real world use, ensuring documentation supports regulatory compliance. Quality Assurance: Analyse and resolve quality issues promptly, feeding insights back into designs and processes to drive continuous improvement. Technical Strategy: Contribute to strategy for reliable, mission critical firmware, clearly communicating trade offs and enabling strong decision making. Mentoring and Leadership: Mentor Engineers, provide coaching and support, and help foster a positive, collaborative team culture. Essential Qualifications / Skills / Experience: Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject. 8+ years of experience in embedded software development in C. A strong knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. A strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. A strong understanding of API design and the creation of clear, stable abstractions for hardware / firmware interaction. Skilled at debugging in constrained environments and using hardware / software debugging tools. A proven track record of innovation and quality software development throughout the entire software product lifecycle. Ability to solve complex technical problems in elegant and maintainable ways, demonstrating systems thinking across hardware, firmware and application layers. Experience with embedded platforms (for example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash / shell, CI (Continuous integration) experience. Ability to read electronics schematics and collaborate effectively with Hardware Engineers during bring-up and debugging. Technical leadership through influence able to guide architecture and standards, mentor others, and improve team-wide practices. Practical, proactive mindset comfortable taking initiative and working through ambiguity in a fast-moving team. Proven experience in people or team management, with the ability to lead, motivate, and develop others. Strong communication and interpersonal skills, with the ability to build positive working relationships at all levels. Proven ability to foster high performing, engaged, and collaborative teams. About Our Client They are a leader in assistive communication technology, with products used globally by people with diverse needs. Their values, passionate, caring, empowering, achieving together and enabling change, guide everything they do. Our Client s Inclusive Culture They believe in giving everyone a voice. Joining them means joining a diverse, collaborative team and supporting a community that relies on their technology. Our Client s Commitment to Sustainability They prioritise sustainability, aiming to reduce their environmental impact. By joining them, you ll help support a more inclusive and sustainable future. Our Client s D&I Commitments They are a Disability Confident Employer and a Founding Partner of Purple Tuesday. Their recruitment practices are inclusive and barrier free, with adjustments available throughout the process and your career. They believe in adding to their culture. Their diverse team shapes products that reflect their users. Rewards and Benefits Explore competitive salary, private medical insurance, hybrid working, wellness benefits and paid volunteering days. Agencies Please respect that at this current time, our client wishes to recruit directly and are not seeking agency support.
About Synechron: Synechron is a leading digital transformation consulting firm dedicated to delivering innovative technology solutions within banking, financial services, and insurance. We thrive on engineering excellence, collaboration, and a passion for cutting-edge technologies. We are seeking a highly skilled and experienced Performance Engineer to join our team. This role requires excellent hands-on experience in all phases of the performance testing life cycle, from planning and Scripting to execution, analysis, and reporting. They will work closely with development team to identify performance bottlenecks and ensure the delivery of high-quality, performant software solutions. Job Location : Belfast (Hybrid- 3 days in the office), relocation welcome. This is long term contract position I nside IR35. Key Responsibilities Develop comprehensive performance test strategies and plans aligned with system requirements, user behaviour, and business objectives. Design, develop, and maintain performance test scripts for UI and API layers , with a strong focus on LoadRunner . Execute a wide range of performance tests, including load, stress, endurance, scalability, and capacity testing . Monitor application and system performance during test execution, capturing key metrics such as response times, throughput, CPU, memory, network, disk I/O, and error rates . Analyse performance test results to identify bottlenecks and root causes, and provide clear, actionable recommendations for performance optimization. Prepare detailed performance test reports, clearly summarizing findings, analysis, risks, and recommendations for both technical and non-technical stakeholders. Collaborate closely with development, QA, infrastructure, and support teams to address performance issues and validate improvements. Required Skills & Experience Strong, proven hands-on experience with LoadRunner (mandatory) in planning, Scripting, executing, and analysing performance tests for UI and API-based applications . Experience with additional performance testing tools such as JMeter or similar is desirable. Solid understanding of performance engineering concepts, metrics, and monitoring tools, with the ability to interpret data and drive performance improvements. Proficiency in one or more Scripting/programming languages such as Java, Python, or JavaScript for test automation and data handling. Experience in analysing complex performance issues and translating technical findings into meaningful insights and recommendations. Excellent communication and stakeholder management skills, with the ability to present performance results clearly to senior management and cross-functional teams . Diversity Statement Synechron are proud to be an equal opportunity employer. Our Diversity, Equity, and Inclusion (DEI) initiative Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We offer flexible workplace arrangements, mentoring, internal mobility, learning and development programmes to support our global workforce. Empowerment and collaboration are at the core of how we operate. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
02/04/2026
About Synechron: Synechron is a leading digital transformation consulting firm dedicated to delivering innovative technology solutions within banking, financial services, and insurance. We thrive on engineering excellence, collaboration, and a passion for cutting-edge technologies. We are seeking a highly skilled and experienced Performance Engineer to join our team. This role requires excellent hands-on experience in all phases of the performance testing life cycle, from planning and Scripting to execution, analysis, and reporting. They will work closely with development team to identify performance bottlenecks and ensure the delivery of high-quality, performant software solutions. Job Location : Belfast (Hybrid- 3 days in the office), relocation welcome. This is long term contract position I nside IR35. Key Responsibilities Develop comprehensive performance test strategies and plans aligned with system requirements, user behaviour, and business objectives. Design, develop, and maintain performance test scripts for UI and API layers , with a strong focus on LoadRunner . Execute a wide range of performance tests, including load, stress, endurance, scalability, and capacity testing . Monitor application and system performance during test execution, capturing key metrics such as response times, throughput, CPU, memory, network, disk I/O, and error rates . Analyse performance test results to identify bottlenecks and root causes, and provide clear, actionable recommendations for performance optimization. Prepare detailed performance test reports, clearly summarizing findings, analysis, risks, and recommendations for both technical and non-technical stakeholders. Collaborate closely with development, QA, infrastructure, and support teams to address performance issues and validate improvements. Required Skills & Experience Strong, proven hands-on experience with LoadRunner (mandatory) in planning, Scripting, executing, and analysing performance tests for UI and API-based applications . Experience with additional performance testing tools such as JMeter or similar is desirable. Solid understanding of performance engineering concepts, metrics, and monitoring tools, with the ability to interpret data and drive performance improvements. Proficiency in one or more Scripting/programming languages such as Java, Python, or JavaScript for test automation and data handling. Experience in analysing complex performance issues and translating technical findings into meaningful insights and recommendations. Excellent communication and stakeholder management skills, with the ability to present performance results clearly to senior management and cross-functional teams . Diversity Statement Synechron are proud to be an equal opportunity employer. Our Diversity, Equity, and Inclusion (DEI) initiative Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We offer flexible workplace arrangements, mentoring, internal mobility, learning and development programmes to support our global workforce. Empowerment and collaboration are at the core of how we operate. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
We are partnering with a leading organisation in the data and analytics space to recruit an experienced Senior Site Reliability Engineer . This is an opportunity to join a highly collaborative, technically strong SRE function working on large scale, cloud native platforms that support high volume, high speed data services. The team is expanding due to increased workload, and this role will become the eighth member of an established, supportive engineering group. You ll play a key part in driving cloud automation, improving system reliability, and supporting critical production environments. Key Responsibilities Build, maintain, and improve AWS cloud infrastructure Develop automation using Terraform, Ansible, and Python Support incident response and troubleshoot performance issues Deliver routine maintenance, including patching and upgrades Enhance CI/CD pipelines (GitLab CI, GitHub CI) Contribute to Agile ceremonies and take ownership of user stories Implement new technologies and solutions to improve system reliability What You Will Bring Strong commercial experience with AWS (essential) Solid understanding of Linux systems (RHEL, CentOS or similar) Scripting skills, ideally Python Hands on experience with Terraform and/or Ansible Proficiency with Docker Exposure to CI/CD tooling and Agile ways of working Background in software engineering, systems engineering, or previous SRE roles Minimum 4 years experience in a relevant technical discipline Please note, this role is not suitable for candidates with Windows only experience or Engineers without hands on AWS or Linux exposure. Remote working is supported, with an on-site presence in Nottingham, ideally once per week preferred.
01/04/2026
Contractor
We are partnering with a leading organisation in the data and analytics space to recruit an experienced Senior Site Reliability Engineer . This is an opportunity to join a highly collaborative, technically strong SRE function working on large scale, cloud native platforms that support high volume, high speed data services. The team is expanding due to increased workload, and this role will become the eighth member of an established, supportive engineering group. You ll play a key part in driving cloud automation, improving system reliability, and supporting critical production environments. Key Responsibilities Build, maintain, and improve AWS cloud infrastructure Develop automation using Terraform, Ansible, and Python Support incident response and troubleshoot performance issues Deliver routine maintenance, including patching and upgrades Enhance CI/CD pipelines (GitLab CI, GitHub CI) Contribute to Agile ceremonies and take ownership of user stories Implement new technologies and solutions to improve system reliability What You Will Bring Strong commercial experience with AWS (essential) Solid understanding of Linux systems (RHEL, CentOS or similar) Scripting skills, ideally Python Hands on experience with Terraform and/or Ansible Proficiency with Docker Exposure to CI/CD tooling and Agile ways of working Background in software engineering, systems engineering, or previous SRE roles Minimum 4 years experience in a relevant technical discipline Please note, this role is not suitable for candidates with Windows only experience or Engineers without hands on AWS or Linux exposure. Remote working is supported, with an on-site presence in Nottingham, ideally once per week preferred.
Software Engineer - Axiom ControllerView Hybrid - 3 days per week onsite We are looking for a skilled Software Engineer with strong experience in Axiom ControllerView (AxiomSL), SQL, and Regulatory Technology to support the development and enhancement of regulatory reporting solutions. This role sits within a fast-paced, Agile delivery environment and focuses on building robust, auditable, and high-performing data pipelines. You will play a key role in translating regulatory requirements into scalable technical solutions while ensuring data quality, traceability, and compliance across reporting workflows. Key Responsibilities Design, develop, and maintain regulatory reporting solutions using Axiom ControllerView Configure and optimize Axiom objects, workflows, and data processing components Build and enhance SQL-based data transformations, validations, and reconciliations Develop performant, scalable data pipelines aligned with regulatory and audit requirements Ensure strong data quality, lineage, and control adherence across all reporting processes Translate complex regulatory and business requirements into clear technical implementations Support platform upgrades, deployments, and production issue resolution Collaborate with cross-functional stakeholders in Agile delivery ceremonies Contribute to continuous improvement initiatives focused on stability and accuracy Required Skills & Experience Proven hands-on experience with Axiom ControllerView (minimum 2 years) Strong SQL skills with experience handling large and complex datasets Experience in Regulatory Technology or financial/regulatory reporting environments Solid understanding of data engineering principles, data quality frameworks, and data lineage Experience working within Agile delivery models Strong analytical and problem-solving skills with attention to detail Nice to Have Knowledge of regulatory frameworks such as Basel, Liquidity, Capital, or Financial Reporting Experience with Python, Java, or other Scripting languages Familiarity with scheduling and automation tools Experience supporting production regulatory platforms Additional Information Hybrid working model: minimum of 3 days per week on-site in London Software Engineer - Axiom ControllerView Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
01/04/2026
Contractor
Software Engineer - Axiom ControllerView Hybrid - 3 days per week onsite We are looking for a skilled Software Engineer with strong experience in Axiom ControllerView (AxiomSL), SQL, and Regulatory Technology to support the development and enhancement of regulatory reporting solutions. This role sits within a fast-paced, Agile delivery environment and focuses on building robust, auditable, and high-performing data pipelines. You will play a key role in translating regulatory requirements into scalable technical solutions while ensuring data quality, traceability, and compliance across reporting workflows. Key Responsibilities Design, develop, and maintain regulatory reporting solutions using Axiom ControllerView Configure and optimize Axiom objects, workflows, and data processing components Build and enhance SQL-based data transformations, validations, and reconciliations Develop performant, scalable data pipelines aligned with regulatory and audit requirements Ensure strong data quality, lineage, and control adherence across all reporting processes Translate complex regulatory and business requirements into clear technical implementations Support platform upgrades, deployments, and production issue resolution Collaborate with cross-functional stakeholders in Agile delivery ceremonies Contribute to continuous improvement initiatives focused on stability and accuracy Required Skills & Experience Proven hands-on experience with Axiom ControllerView (minimum 2 years) Strong SQL skills with experience handling large and complex datasets Experience in Regulatory Technology or financial/regulatory reporting environments Solid understanding of data engineering principles, data quality frameworks, and data lineage Experience working within Agile delivery models Strong analytical and problem-solving skills with attention to detail Nice to Have Knowledge of regulatory frameworks such as Basel, Liquidity, Capital, or Financial Reporting Experience with Python, Java, or other Scripting languages Familiarity with scheduling and automation tools Experience supporting production regulatory platforms Additional Information Hybrid working model: minimum of 3 days per week on-site in London Software Engineer - Axiom ControllerView Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
Blue Light Card. Individually great, together unstoppable The Role and the Team We have an exciting opportunity for a Platform Engineer to join our Engineering team at Blue Light Card. In this role, you'll design, build, and maintain scalable, reliable, and secure cloud infrastructure that supports our engineering teams. You'll drive the adoption of DevOps practices, automate processes, and ensure operational excellence while contributing to our Engineering Community of Practice. Working collaboratively across teams, you'll play a pivotal role in enabling the efficient delivery of high-quality software solutions. You'll also have the chance to innovate by building proof of concepts, troubleshooting complex issues, and influencing our technical direction. This role offers the opportunity to stay hands-on with cutting-edge tools and technologies while fostering a culture of collaboration and continuous improvement. What You'll Do Automate infrastructure by building and maintaining Infrastructure as Code (IaC) using tools like Terraform or CloudFormation and developing robust CI/CD pipelines Ensure reliability by implementing monitoring, alerting and logging systems to proactively identify and resolve issues and enhance system reliability and uptime Design scalable solutions by architecting and managing cloud-based infrastructure that meets reliability, security and scalability requirements Collaborate across teams by partnering with stakeholders to align platform solutions with delivery needs and non-functional requirements Support operational excellence by developing and participating in incident response efforts and participating in an on-call rota to ensure seamless system operations Innovate and optimise by evaluating new technologies, improving system performance and implementing cost-efficient solutions to maximise value Enhance security by implementing and monitoring best practices to ensure compliance with security and regulatory standards Drive DevOps practices by advocating for continuous integration, continuous delivery and automation to streamline software delivery and system management What You'll Bring Extensive experience as a platform engineer with AWS services including EC2, S3, IAM, VPC, and Lambda, demonstrating strong cloud infrastructure knowledge Proven ability to utilise Infrastructure as Code tools such as Terraform and configuration management tools like Ansible to manage and scale systems effectively Hands-on experience with CI/CD tools such as GitHub Actions to automate build, test, and deployment processes, ensuring efficient workflows Strong expertise in monitoring and logging tools such as Grafana and Datadog to maintain system reliability and performance Familiarity with networking concepts including VPNs, firewalls, DNS, and load balancing to support resilient infrastructure solutions Proficiency in scripting languages like Bash or Python for developing automation solutions and optimising processes A dedication to fostering collaboration, driving continuous improvement, and promoting knowledge sharing across teams Significant experience in agile, fast-paced environments, delivering impactful solutions across marketplace, affiliate, and eCommerce platforms, and consistently contributing to organisational growth and success Our Culture Our members, partners and colleagues are at the heart of everything we do. Our colleagues are integral to helping create the unique experience we deliver, so we're genuinely committed to creating a place where our team love to work, and people want to join. We work as a team and try to have a bit of fun while we do it, and we recognise the importance of culture and the positive impact it can have on performance for you, the team, our organisation and our members. We believe in attracting the best talent no matter where you are, and have a hybrid working model, with colleagues based in London, the East Midlands and around the country. We're also officially recognised as a Top 100 Great Place To Work UK, one of the UK's Best Workplaces for Wellbeing, Top 100 Best Workplaces for Women and recognised as investors in wellbeing by Investors in People. What We Offer Hybrid working 25 days plus public holidays, buy and sell and an additional day off for your birthday A company bonus scheme Great social events e.g., Christmas party, family fun day, summer party, sports matches Learning and development opportunities Group auto-enrolment pension plan Enhanced maternity, paternity, sick pay Company funded private medical insurance Healthcare cashback plan Employee assistance programme (including mental health support) Modern office space with onsite gym including access to free HIIT & stretch classes, games area, chill-out areas, book club, and more, when you visit our HQ in Cossington
01/04/2026
Full time
Blue Light Card. Individually great, together unstoppable The Role and the Team We have an exciting opportunity for a Platform Engineer to join our Engineering team at Blue Light Card. In this role, you'll design, build, and maintain scalable, reliable, and secure cloud infrastructure that supports our engineering teams. You'll drive the adoption of DevOps practices, automate processes, and ensure operational excellence while contributing to our Engineering Community of Practice. Working collaboratively across teams, you'll play a pivotal role in enabling the efficient delivery of high-quality software solutions. You'll also have the chance to innovate by building proof of concepts, troubleshooting complex issues, and influencing our technical direction. This role offers the opportunity to stay hands-on with cutting-edge tools and technologies while fostering a culture of collaboration and continuous improvement. What You'll Do Automate infrastructure by building and maintaining Infrastructure as Code (IaC) using tools like Terraform or CloudFormation and developing robust CI/CD pipelines Ensure reliability by implementing monitoring, alerting and logging systems to proactively identify and resolve issues and enhance system reliability and uptime Design scalable solutions by architecting and managing cloud-based infrastructure that meets reliability, security and scalability requirements Collaborate across teams by partnering with stakeholders to align platform solutions with delivery needs and non-functional requirements Support operational excellence by developing and participating in incident response efforts and participating in an on-call rota to ensure seamless system operations Innovate and optimise by evaluating new technologies, improving system performance and implementing cost-efficient solutions to maximise value Enhance security by implementing and monitoring best practices to ensure compliance with security and regulatory standards Drive DevOps practices by advocating for continuous integration, continuous delivery and automation to streamline software delivery and system management What You'll Bring Extensive experience as a platform engineer with AWS services including EC2, S3, IAM, VPC, and Lambda, demonstrating strong cloud infrastructure knowledge Proven ability to utilise Infrastructure as Code tools such as Terraform and configuration management tools like Ansible to manage and scale systems effectively Hands-on experience with CI/CD tools such as GitHub Actions to automate build, test, and deployment processes, ensuring efficient workflows Strong expertise in monitoring and logging tools such as Grafana and Datadog to maintain system reliability and performance Familiarity with networking concepts including VPNs, firewalls, DNS, and load balancing to support resilient infrastructure solutions Proficiency in scripting languages like Bash or Python for developing automation solutions and optimising processes A dedication to fostering collaboration, driving continuous improvement, and promoting knowledge sharing across teams Significant experience in agile, fast-paced environments, delivering impactful solutions across marketplace, affiliate, and eCommerce platforms, and consistently contributing to organisational growth and success Our Culture Our members, partners and colleagues are at the heart of everything we do. Our colleagues are integral to helping create the unique experience we deliver, so we're genuinely committed to creating a place where our team love to work, and people want to join. We work as a team and try to have a bit of fun while we do it, and we recognise the importance of culture and the positive impact it can have on performance for you, the team, our organisation and our members. We believe in attracting the best talent no matter where you are, and have a hybrid working model, with colleagues based in London, the East Midlands and around the country. We're also officially recognised as a Top 100 Great Place To Work UK, one of the UK's Best Workplaces for Wellbeing, Top 100 Best Workplaces for Women and recognised as investors in wellbeing by Investors in People. What We Offer Hybrid working 25 days plus public holidays, buy and sell and an additional day off for your birthday A company bonus scheme Great social events e.g., Christmas party, family fun day, summer party, sports matches Learning and development opportunities Group auto-enrolment pension plan Enhanced maternity, paternity, sick pay Company funded private medical insurance Healthcare cashback plan Employee assistance programme (including mental health support) Modern office space with onsite gym including access to free HIIT & stretch classes, games area, chill-out areas, book club, and more, when you visit our HQ in Cossington
Software Cyber Engineer - Python - Remote (UK) Salary: Up to £75,000 DOE Location: Fully remote (UK) A growing technology-focused cyber security organisation is seeking a motivated Software Engineer with strong Python skills to contribute to the development of internal data-driven platforms. This role involves building and improving systems that gather, process, and analyse large datasets to support research and operational decision-making. Key Responsibilities Develop and enhance a Python-based Cyber Security platform, ensuring it remains scalable, stable, and capable of handling high data volumes Build and maintain automated cyber event data pipelines to ingest and process information from multiple internal and external sources Refine existing systems and workflows to improve performance, reliability, and efficiency Support system availability through monitoring, logging, and general platform maintenance Core Requirements 3+ years of experience in software engineering Strong proficiency in Python, including experience with web frameworks (e.g. Django) and automation pipelines Experience designing scalable systems, working with containerised environments, and building automation workflows Familiarity with modern AI tools/LLM to enhance productivity or automate processes Experience handling large-scale data ingestion and processing, with exposure to search or analytics technologies Understanding of cloud environments (AWS, Azure, or GCP), infrastructure-as-code, and CI/CD practices Experience developing internal tools, automation frameworks, or contributing to technical projects Exposure to fast-paced or scaling environments, with the ability to adapt to changing priorities A background in cybersecurity / understanding of the principles of attacks (desirable) Proactive mindset with a focus on continuous improvement Ability to quickly learn and apply new technologies If you are an experienced Software Engineer with significant python experience, please click 'Apply Now' or send your CV to faye com You must be based in and have full unrestricted right to work in the UK. Unfortunately our client is not able to consider applicants who require sponsorship and / or relocation. Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
01/04/2026
Full time
Software Cyber Engineer - Python - Remote (UK) Salary: Up to £75,000 DOE Location: Fully remote (UK) A growing technology-focused cyber security organisation is seeking a motivated Software Engineer with strong Python skills to contribute to the development of internal data-driven platforms. This role involves building and improving systems that gather, process, and analyse large datasets to support research and operational decision-making. Key Responsibilities Develop and enhance a Python-based Cyber Security platform, ensuring it remains scalable, stable, and capable of handling high data volumes Build and maintain automated cyber event data pipelines to ingest and process information from multiple internal and external sources Refine existing systems and workflows to improve performance, reliability, and efficiency Support system availability through monitoring, logging, and general platform maintenance Core Requirements 3+ years of experience in software engineering Strong proficiency in Python, including experience with web frameworks (e.g. Django) and automation pipelines Experience designing scalable systems, working with containerised environments, and building automation workflows Familiarity with modern AI tools/LLM to enhance productivity or automate processes Experience handling large-scale data ingestion and processing, with exposure to search or analytics technologies Understanding of cloud environments (AWS, Azure, or GCP), infrastructure-as-code, and CI/CD practices Experience developing internal tools, automation frameworks, or contributing to technical projects Exposure to fast-paced or scaling environments, with the ability to adapt to changing priorities A background in cybersecurity / understanding of the principles of attacks (desirable) Proactive mindset with a focus on continuous improvement Ability to quickly learn and apply new technologies If you are an experienced Software Engineer with significant python experience, please click 'Apply Now' or send your CV to faye com You must be based in and have full unrestricted right to work in the UK. Unfortunately our client is not able to consider applicants who require sponsorship and / or relocation. Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
DevOps Engineer Location: Newport Salary: £47,000 - £54,000 (including allowances) Job Type: Full-time, Permanent Business Area: DDaT - Technology Are you passionate about collaborative working and problem-solving?Do you enjoy using your technical skills to help teams work more effectively, and get software into the hands of users with speed and stability?If you are looking for a role where you are treated as an individual and supported in your professional development, then this DevOps Engineer position is for you! An excellent, exciting opportunity within a growing civil service business, the Platform Engineering group during the companies digital transformation journey. This role is perfect for someone who wants to turn innovative ideas into customer value using a range of technologies and delivery platforms. Key Tech: Azure DevOps YAML Pipelines, Azure, Terraform, scripting, deploying to Azure Machine Learning Day-to-Day of the Role: Support all aspects of the software development lifecycle, applying DevOps principles. Lead on developing, implementing, enhancing, and managing DevOps practices following agreed processes and best practices. Design, release, and implement automated, efficient delivery pipelines and manage deployments onto Production. Provide administration, configuration, and troubleshooting support for CI & CD pipelines and hosted container applications. Lead on delivery, integration, administration, and configuration of DevOps tools. Conduct reviews and quality checks for newly delivered code and advocate for security and performance standards. Implement and configure DevOps specific monitoring, alerting, auditing, and notification strategies. Contribute to technical decisions and directions in a collaborative team environment. Attend Team and Agile Scrum ceremonies. Promote and encourage the use of test automation and infrastructure-as-code within delivery teams. Required Skills & Qualifications: Understanding of DevOps principles and experience in a DevOps or iterative development culture. Demonstrable experience with CI & CD tools, including pipeline implementation. Awareness of automated testing and embedding this in CI/CD pipelines. Strong troubleshooting and problem-solving skills with experience in service support. Technical skills in Python, Bash, PowerShell. Experience with Azure DevOps Pipelines or other CI/CD orchestration tools. Experience in containerisation technologies and platforms such as Docker or Azure container services. Experience managing and supporting distributed source code repositories (Git). Experience of consuming cloud platform resources (Microsoft Azure preferred). Experience supporting the build and deployment of, or coding in the following: Python .NET Core / C# NextJS / Node Frontend Experience with Infrastructure as code such as Terraform Experience in containerisation technologies and platforms such as Docker or Azure Container services such as Azure App Services, Azure Functions, Azure Logic Apps or Azure Container Registry Experience in managing and supporting distributed source code repositories (Git). Benefits: A Civil Service Pension with an employer contribution of 28.97%. Hybrid working arrangements with at least 20% of time spent onsite. Opportunities for professional and career development. To apply for this DevOps Engineer position, please submit your CV to be considered immediately.
01/04/2026
Full time
DevOps Engineer Location: Newport Salary: £47,000 - £54,000 (including allowances) Job Type: Full-time, Permanent Business Area: DDaT - Technology Are you passionate about collaborative working and problem-solving?Do you enjoy using your technical skills to help teams work more effectively, and get software into the hands of users with speed and stability?If you are looking for a role where you are treated as an individual and supported in your professional development, then this DevOps Engineer position is for you! An excellent, exciting opportunity within a growing civil service business, the Platform Engineering group during the companies digital transformation journey. This role is perfect for someone who wants to turn innovative ideas into customer value using a range of technologies and delivery platforms. Key Tech: Azure DevOps YAML Pipelines, Azure, Terraform, scripting, deploying to Azure Machine Learning Day-to-Day of the Role: Support all aspects of the software development lifecycle, applying DevOps principles. Lead on developing, implementing, enhancing, and managing DevOps practices following agreed processes and best practices. Design, release, and implement automated, efficient delivery pipelines and manage deployments onto Production. Provide administration, configuration, and troubleshooting support for CI & CD pipelines and hosted container applications. Lead on delivery, integration, administration, and configuration of DevOps tools. Conduct reviews and quality checks for newly delivered code and advocate for security and performance standards. Implement and configure DevOps specific monitoring, alerting, auditing, and notification strategies. Contribute to technical decisions and directions in a collaborative team environment. Attend Team and Agile Scrum ceremonies. Promote and encourage the use of test automation and infrastructure-as-code within delivery teams. Required Skills & Qualifications: Understanding of DevOps principles and experience in a DevOps or iterative development culture. Demonstrable experience with CI & CD tools, including pipeline implementation. Awareness of automated testing and embedding this in CI/CD pipelines. Strong troubleshooting and problem-solving skills with experience in service support. Technical skills in Python, Bash, PowerShell. Experience with Azure DevOps Pipelines or other CI/CD orchestration tools. Experience in containerisation technologies and platforms such as Docker or Azure container services. Experience managing and supporting distributed source code repositories (Git). Experience of consuming cloud platform resources (Microsoft Azure preferred). Experience supporting the build and deployment of, or coding in the following: Python .NET Core / C# NextJS / Node Frontend Experience with Infrastructure as code such as Terraform Experience in containerisation technologies and platforms such as Docker or Azure Container services such as Azure App Services, Azure Functions, Azure Logic Apps or Azure Container Registry Experience in managing and supporting distributed source code repositories (Git). Benefits: A Civil Service Pension with an employer contribution of 28.97%. Hybrid working arrangements with at least 20% of time spent onsite. Opportunities for professional and career development. To apply for this DevOps Engineer position, please submit your CV to be considered immediately.
A growing UK software business is looking for a Cloud Engineer to help design, build and run secure, resilient cloud infrastructure across AWS and Azure . You'll play a key role in modernising platforms, migrating legacy services, and improving automation, observability and security across a multi-cloud estate. Cloud Engineer (AWS & Azure) Hybrid (2 days per month onsite) Location: Southampton What you'll be doing Designing, deploying and operating production cloud services across AWS & Azure (networking, storage, compute, app services). Building secure, resilient, observable infrastructure and services (monitoring, logging, tracing). Delivering cloud migration workstreams from traditional / on-prem environments into scalable cloud platforms. Automating infrastructure and deployments using IaC and CI/CD, with a strong focus on repeatability and reliability. Working closely with engineering and stakeholders to translate requirements into practical, supportable solutions. What we're looking for Strong, hands-on experience with AWS & Azure in production environments. Proven experience delivering cloud migrations (planning, build, cutover, optimisation). Good understanding of security and operational best practice (identity, access, hardening, monitoring, incident readiness). Comfort with automation and CI/CD (pipelines, deployment tooling, scripting). Clear communicator who can collaborate across teams. Technical environment (indicative) AWS: EC2, ECS, S3, RDS, VPC, Lambda, IAM Azure: Azure SQL, Entra ID, Azure DevOps, Container Apps, API Management, Functions IaC / Automation: Terraform / OpenTofu / Scalr, Octopus Deploy (or similar), Azure DevOps, PowerShell, Azure CLI Scripting: PowerShell, Python, Bash Containers: Docker, container registries (e.g., ACR) CI/CD: Azure DevOps Pipelines, YAML automation Observability: Datadog, Grafana Cloud, OpenTelemetry, CloudWatch, Prometheus, Loki Benefits (from day one) Up to 15% Bonus scheme 25 days annual leave + bank holidays Pension: 4% employer contribution when you contribute 5% Free onsite gym EV car scheme Healthcare scheme (incl. dental/eye care/treatments/diagnostics consultations) Death in service (3x salary) Employee Assistance Programme (24/7 counselling + legal/financial support + GP line) Paid volunteering day + fundraising opportunities Apply now or contact Chris Lynes at Spectrum IT Recruitment for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
01/04/2026
Full time
A growing UK software business is looking for a Cloud Engineer to help design, build and run secure, resilient cloud infrastructure across AWS and Azure . You'll play a key role in modernising platforms, migrating legacy services, and improving automation, observability and security across a multi-cloud estate. Cloud Engineer (AWS & Azure) Hybrid (2 days per month onsite) Location: Southampton What you'll be doing Designing, deploying and operating production cloud services across AWS & Azure (networking, storage, compute, app services). Building secure, resilient, observable infrastructure and services (monitoring, logging, tracing). Delivering cloud migration workstreams from traditional / on-prem environments into scalable cloud platforms. Automating infrastructure and deployments using IaC and CI/CD, with a strong focus on repeatability and reliability. Working closely with engineering and stakeholders to translate requirements into practical, supportable solutions. What we're looking for Strong, hands-on experience with AWS & Azure in production environments. Proven experience delivering cloud migrations (planning, build, cutover, optimisation). Good understanding of security and operational best practice (identity, access, hardening, monitoring, incident readiness). Comfort with automation and CI/CD (pipelines, deployment tooling, scripting). Clear communicator who can collaborate across teams. Technical environment (indicative) AWS: EC2, ECS, S3, RDS, VPC, Lambda, IAM Azure: Azure SQL, Entra ID, Azure DevOps, Container Apps, API Management, Functions IaC / Automation: Terraform / OpenTofu / Scalr, Octopus Deploy (or similar), Azure DevOps, PowerShell, Azure CLI Scripting: PowerShell, Python, Bash Containers: Docker, container registries (e.g., ACR) CI/CD: Azure DevOps Pipelines, YAML automation Observability: Datadog, Grafana Cloud, OpenTelemetry, CloudWatch, Prometheus, Loki Benefits (from day one) Up to 15% Bonus scheme 25 days annual leave + bank holidays Pension: 4% employer contribution when you contribute 5% Free onsite gym EV car scheme Healthcare scheme (incl. dental/eye care/treatments/diagnostics consultations) Death in service (3x salary) Employee Assistance Programme (24/7 counselling + legal/financial support + GP line) Paid volunteering day + fundraising opportunities Apply now or contact Chris Lynes at Spectrum IT Recruitment for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
The Site Reliability Engineer plays a critical role in ensuring that our AI-driven, cloud-native platform is reliable, observable, secure, and able to scale with the organisation's growth. As we adopt intelligent agents, autonomous workflows, and increasingly complex distributed systems, the SRE ensures that resilience, performance, and operational excellence are built into everything we deliver. By partnering closely with Engineers, Architects, and the Engineering Manager, the SRE defines the patterns, tooling, and automation that enable fast, safe, and repeatable deployments. This role safeguards our production environment, drives continuous improvement across CI/CD and observability, and establishes the reliability practices that empower autonomous squads to move quickly without compromising stability. The SRE is essential to maintaining customer trust, supporting AI-first innovation, and ensuring our platform remains robust, secure, and highly available at scale. In this position you will ensure the reliability, scalability, and security of our engineering systems. Working closely with the Engineering Manager and Head of Engineering, the SRE will identify priorities to remove friction from engineering teams, streamline processes, and enhance operational excellence. This role combines software engineering principles with systems administration to deliver robust, automated, cost-effective, and secure-by-design solutions. Key Responsibilities Reliability, Performance & Security: Design and implement strategies to improve system reliability, availability, and security. Ensure all solutions follow secure-by-design principles, incorporating cybersecurity best practices from inception through deployment. Conduct regular security reviews and collaborate with security teams to address vulnerabilities. CI/CD Management: Own and optimise Continuous Integration and Continuous Deployment pipelines. Embed security checks (e.g., static analysis, dependency scanning) into CI/CD workflows. Ensure secure, efficient, and automated deployment processes across environments. Monitoring & Observability: Implement and maintain monitoring solutions for infrastructure and applications. Develop dashboards and alerting systems to ensure proactive incident and security event management. Evaluate and integrate new observability tools as needed. Automation & Tooling: Automate repetitive tasks to improve efficiency and reduce human error. Build and maintain internal tools that support engineering productivity and security compliance. Champion Infrastructure as Code (IaC) practices using tools like Terraform or ARM templates. Cloud Infrastructure Management: Manage and optimise services across AWS and Azure environments. Ensure scalability, resilience, and security of service-based architectures. Implement cost management strategies to optimise cloud spend without compromising performance or security. Incident Response & Root Cause Analysis: Lead incident response efforts, including security incidents, and conduct post-mortem reviews. Drive continuous improvement through lessons learned and preventive measures. Skills & Experience Proven experience in AWS and Azure cloud environments. Strong background in CI/CD tools (e.g., Azure DevOps, Pipelines, GitHub Actions, Jenkins). Expertise in monitoring and observability platforms (e.g., Prometheus, Grafana, Datadog). Proficiency in scripting and automation (Python, Bash, PowerShell). Familiarity with containerisation and orchestration (Docker, Kubernetes). Solid understanding of networking, security, and cost optimisation in cloud environments. Knowledge of cybersecurity principles, secure coding practices, and compliance frameworks. A problem-solver with a proactive mindset. Comfortable working in fast-paced, evolving environments. Strong communicator who can bridge gaps between operations, development, and security teams. Passionate about automation, scalability, cost efficiency, and security.
01/04/2026
Full time
The Site Reliability Engineer plays a critical role in ensuring that our AI-driven, cloud-native platform is reliable, observable, secure, and able to scale with the organisation's growth. As we adopt intelligent agents, autonomous workflows, and increasingly complex distributed systems, the SRE ensures that resilience, performance, and operational excellence are built into everything we deliver. By partnering closely with Engineers, Architects, and the Engineering Manager, the SRE defines the patterns, tooling, and automation that enable fast, safe, and repeatable deployments. This role safeguards our production environment, drives continuous improvement across CI/CD and observability, and establishes the reliability practices that empower autonomous squads to move quickly without compromising stability. The SRE is essential to maintaining customer trust, supporting AI-first innovation, and ensuring our platform remains robust, secure, and highly available at scale. In this position you will ensure the reliability, scalability, and security of our engineering systems. Working closely with the Engineering Manager and Head of Engineering, the SRE will identify priorities to remove friction from engineering teams, streamline processes, and enhance operational excellence. This role combines software engineering principles with systems administration to deliver robust, automated, cost-effective, and secure-by-design solutions. Key Responsibilities Reliability, Performance & Security: Design and implement strategies to improve system reliability, availability, and security. Ensure all solutions follow secure-by-design principles, incorporating cybersecurity best practices from inception through deployment. Conduct regular security reviews and collaborate with security teams to address vulnerabilities. CI/CD Management: Own and optimise Continuous Integration and Continuous Deployment pipelines. Embed security checks (e.g., static analysis, dependency scanning) into CI/CD workflows. Ensure secure, efficient, and automated deployment processes across environments. Monitoring & Observability: Implement and maintain monitoring solutions for infrastructure and applications. Develop dashboards and alerting systems to ensure proactive incident and security event management. Evaluate and integrate new observability tools as needed. Automation & Tooling: Automate repetitive tasks to improve efficiency and reduce human error. Build and maintain internal tools that support engineering productivity and security compliance. Champion Infrastructure as Code (IaC) practices using tools like Terraform or ARM templates. Cloud Infrastructure Management: Manage and optimise services across AWS and Azure environments. Ensure scalability, resilience, and security of service-based architectures. Implement cost management strategies to optimise cloud spend without compromising performance or security. Incident Response & Root Cause Analysis: Lead incident response efforts, including security incidents, and conduct post-mortem reviews. Drive continuous improvement through lessons learned and preventive measures. Skills & Experience Proven experience in AWS and Azure cloud environments. Strong background in CI/CD tools (e.g., Azure DevOps, Pipelines, GitHub Actions, Jenkins). Expertise in monitoring and observability platforms (e.g., Prometheus, Grafana, Datadog). Proficiency in scripting and automation (Python, Bash, PowerShell). Familiarity with containerisation and orchestration (Docker, Kubernetes). Solid understanding of networking, security, and cost optimisation in cloud environments. Knowledge of cybersecurity principles, secure coding practices, and compliance frameworks. A problem-solver with a proactive mindset. Comfortable working in fast-paced, evolving environments. Strong communicator who can bridge gaps between operations, development, and security teams. Passionate about automation, scalability, cost efficiency, and security.
Role: Senior DevOps Engineer Location: Newport (Hybrid) Salary: Up to £53k 28.9% Pension Must be eligible for SC clearance The Opportunity Yolk Recruitment are excited to be working with an innovation-driven civil service organisation as they journey through an incredible digital transformation whilst prioritising forward thinking and excellent digital practices. Alongside this, they pride themselves on being a Stonewall Diversity Champion, which means they are part of Britain's leading best-practice employers' forum for sexual orientation and gender identity equality, diversity and inclusion. We are now looking for a DevOps Engineer to work within the Platform Engineering group, during the thier digital transformation journey. Working within an established team, this role provides an opportunity to turn innovative ideas into customer value using a range of technologies and delivery platforms. Technical Responsibilities Support the full software development lifecycle using DevOps practices. Apply best practices across infrastructure and applications (availability, security, performance, scalability). Design, implement, and manage automated CI/CD pipelines, including production deployments. Lead integration and configuration of DevOps tools across source control, build, testing, security, and monitoring. Implement monitoring, alerting, and auditing solutions. Ensure adherence to security and performance standards. Contribute to technical design, architecture, and delivery planning. Promote use of automation and infrastructure-as-code. Core Skills Strong experience with DevOps principles and CI/CD pipeline design and management. Knowledge of automated testing within pipelines. Experience in troubleshooting, incident resolution, and service support. Ability to identify and manage risks and issues. Technical Skills Scripting/development experience (e.g. Python, Bash, PowerShell). Experience with CI/CD tools (Azure DevOps preferred). Experience building/deploying applications (e.g. Python, .NET, Node). Knowledge of Infrastructure as Code (e.g. Terraform). Experience with containerisation (e.g. Docker, cloud container services). Familiarity with source control systems (e.g. Git). Experience with cloud platforms (Azure preferred). Think this one's for you If you think this Senior DevOps Engineer opportunity is for you then please apply online. Yolk Public Sector & Not-for-Profit team works with organisations across the UK to fulfil their recruitment needs and to achieve their D&I objectives. We recruit temporary, contract and permanent hires for 1 off specialist needs or for volume campaigns. We support our applicants to navigate the public sector recruitment processes and secure their dream jobs. Yolk Recruitment is an equal opportunities employer and embraces diversity in our workforce. We employ the best people for the job at hand and actively encourage applications from all qualified candidates, regardless of gender, age, race, religion, sexual orientation, disability, educational background, parental status, gender identity or any other protected characteristic. We champion and celebrate diversity at Yolk allowing our team to bring their whole selves to work.
01/04/2026
Full time
Role: Senior DevOps Engineer Location: Newport (Hybrid) Salary: Up to £53k 28.9% Pension Must be eligible for SC clearance The Opportunity Yolk Recruitment are excited to be working with an innovation-driven civil service organisation as they journey through an incredible digital transformation whilst prioritising forward thinking and excellent digital practices. Alongside this, they pride themselves on being a Stonewall Diversity Champion, which means they are part of Britain's leading best-practice employers' forum for sexual orientation and gender identity equality, diversity and inclusion. We are now looking for a DevOps Engineer to work within the Platform Engineering group, during the thier digital transformation journey. Working within an established team, this role provides an opportunity to turn innovative ideas into customer value using a range of technologies and delivery platforms. Technical Responsibilities Support the full software development lifecycle using DevOps practices. Apply best practices across infrastructure and applications (availability, security, performance, scalability). Design, implement, and manage automated CI/CD pipelines, including production deployments. Lead integration and configuration of DevOps tools across source control, build, testing, security, and monitoring. Implement monitoring, alerting, and auditing solutions. Ensure adherence to security and performance standards. Contribute to technical design, architecture, and delivery planning. Promote use of automation and infrastructure-as-code. Core Skills Strong experience with DevOps principles and CI/CD pipeline design and management. Knowledge of automated testing within pipelines. Experience in troubleshooting, incident resolution, and service support. Ability to identify and manage risks and issues. Technical Skills Scripting/development experience (e.g. Python, Bash, PowerShell). Experience with CI/CD tools (Azure DevOps preferred). Experience building/deploying applications (e.g. Python, .NET, Node). Knowledge of Infrastructure as Code (e.g. Terraform). Experience with containerisation (e.g. Docker, cloud container services). Familiarity with source control systems (e.g. Git). Experience with cloud platforms (Azure preferred). Think this one's for you If you think this Senior DevOps Engineer opportunity is for you then please apply online. Yolk Public Sector & Not-for-Profit team works with organisations across the UK to fulfil their recruitment needs and to achieve their D&I objectives. We recruit temporary, contract and permanent hires for 1 off specialist needs or for volume campaigns. We support our applicants to navigate the public sector recruitment processes and secure their dream jobs. Yolk Recruitment is an equal opportunities employer and embraces diversity in our workforce. We employ the best people for the job at hand and actively encourage applications from all qualified candidates, regardless of gender, age, race, religion, sexual orientation, disability, educational background, parental status, gender identity or any other protected characteristic. We champion and celebrate diversity at Yolk allowing our team to bring their whole selves to work.
This is a hands-on Embedded Software Engineer position offering involvement across the full product lifecycle. You will work on a mix of firmware development, electronics design, and real-world system integration, with your work deployed directly into vehicles. Key responsibilities include: Developing embedded firmware in C Implementing and working with CAN bus communication systems Designing schematics and contributing to PCB layouts Debugging and testing at both hardware and software level Supporting deployment and troubleshooting in live environments Contributing to new features and product improvements What We're Looking For Essential Skills Strong experience with embedded C programming Proven, hands-on experience with CAN bus systems Experience building or working on real embedded devices/products Understanding of electronics design (schematics and PCB) Ability to work independently and take ownership Strong debugging and problem-solving skills Desirable RTOS (e.g. FreeRTOS) STM32 or similar microcontrollers ESP32 or similar platforms Bluetooth Low Energy (BLE) Automotive diagnostics (OBD-II, UDS) Python for tooling or automation Git or other version control systems Why Apply? Work on cutting-edge automotive technology Be part of a close-knit, high-impact engineering team Gain exposure to the full development lifecycle Take real ownership of your work and see it deployed in real-world systems
01/04/2026
Full time
This is a hands-on Embedded Software Engineer position offering involvement across the full product lifecycle. You will work on a mix of firmware development, electronics design, and real-world system integration, with your work deployed directly into vehicles. Key responsibilities include: Developing embedded firmware in C Implementing and working with CAN bus communication systems Designing schematics and contributing to PCB layouts Debugging and testing at both hardware and software level Supporting deployment and troubleshooting in live environments Contributing to new features and product improvements What We're Looking For Essential Skills Strong experience with embedded C programming Proven, hands-on experience with CAN bus systems Experience building or working on real embedded devices/products Understanding of electronics design (schematics and PCB) Ability to work independently and take ownership Strong debugging and problem-solving skills Desirable RTOS (e.g. FreeRTOS) STM32 or similar microcontrollers ESP32 or similar platforms Bluetooth Low Energy (BLE) Automotive diagnostics (OBD-II, UDS) Python for tooling or automation Git or other version control systems Why Apply? Work on cutting-edge automotive technology Be part of a close-knit, high-impact engineering team Gain exposure to the full development lifecycle Take real ownership of your work and see it deployed in real-world systems
Infrastructure Environments Squad Lead - Permanent (Hybrid) Harvey Nash has partnered with a leading higher education organisation to support on the recruitment of a highly motivated Infrastructure Environments Squad Lead to join the team. Leading a high-performing team of engineers, this role will be pivotal to drive technical excellence, lead agile practices, and ensure the resilience and efficiency of their core infrastructure. Key Responsibilities Oversee the design, configuration, and ongoing management of all IT environments, including development, test, staging, and production. Ensure comprehensive monitoring is in place across environments, applications, infrastructure, and network components. Lead the release management process for applications and software, ensuring smooth deployments with minimal downtime. Partner with DevOps and development teams to coordinate, govern, and optimise automated deployment pipelines. Improve environment performance, scalability, and reliability by proactively identifying and resolving bottlenecks. Implement and maintain robust security policies to safeguard environments, applications, and data against unauthorised access and vulnerabilities. Collaborate closely with development, infrastructure, and wider stakeholder teams to support smooth operations and effective delivery of IT solutions. Work alongside Problem and Incident Management teams to address recurring issues proactively and respond efficiently to major incidents. About You Strong understanding of IT infrastructure, virtualisation technologies, and network management. Leadership or management experience within an IT environment. Practical experience with Microsoft Azure and infrastructure-as-code tools such as Terraform and Ansible. Proficient in scripting and automation using languages such as Bash, Python, and PowerShell. Knowledge of CI/CD pipelines and deployment automation practices. Experience working with monitoring platforms such as LogicMonitor. Familiarity with agile methodologies and the use of project management tools. Any experience around Ellucian Banner would be hugely advantageous for this position. Infrastructure Environments Squad Lead - Permanent (Hybrid)
01/04/2026
Full time
Infrastructure Environments Squad Lead - Permanent (Hybrid) Harvey Nash has partnered with a leading higher education organisation to support on the recruitment of a highly motivated Infrastructure Environments Squad Lead to join the team. Leading a high-performing team of engineers, this role will be pivotal to drive technical excellence, lead agile practices, and ensure the resilience and efficiency of their core infrastructure. Key Responsibilities Oversee the design, configuration, and ongoing management of all IT environments, including development, test, staging, and production. Ensure comprehensive monitoring is in place across environments, applications, infrastructure, and network components. Lead the release management process for applications and software, ensuring smooth deployments with minimal downtime. Partner with DevOps and development teams to coordinate, govern, and optimise automated deployment pipelines. Improve environment performance, scalability, and reliability by proactively identifying and resolving bottlenecks. Implement and maintain robust security policies to safeguard environments, applications, and data against unauthorised access and vulnerabilities. Collaborate closely with development, infrastructure, and wider stakeholder teams to support smooth operations and effective delivery of IT solutions. Work alongside Problem and Incident Management teams to address recurring issues proactively and respond efficiently to major incidents. About You Strong understanding of IT infrastructure, virtualisation technologies, and network management. Leadership or management experience within an IT environment. Practical experience with Microsoft Azure and infrastructure-as-code tools such as Terraform and Ansible. Proficient in scripting and automation using languages such as Bash, Python, and PowerShell. Knowledge of CI/CD pipelines and deployment automation practices. Experience working with monitoring platforms such as LogicMonitor. Familiarity with agile methodologies and the use of project management tools. Any experience around Ellucian Banner would be hugely advantageous for this position. Infrastructure Environments Squad Lead - Permanent (Hybrid)
Endpoint Engineer - ready for your next challenge? Do you enjoy solving complex technical problems, engineering secure and modern endpoint solutions, and working with a team who share your passion for doing things the right way? If you're excited by the idea of shaping best-in-class endpoint platforms in a highly secure Defence environment, then this could be the perfect opportunity for you. Our Endpoint Engineering team is growing within our Aerospace, Defence and Security business. You'll be joining a collaborative group of engineers who focus on high-quality design, automated testing, secure-by-design principles and modern engineering practices. We look after the delivery, configuration and management of operating systems and endpoint technologies across user devices, as well as print and scan platforms. With a strong emphasis on automation and efficiency, we use the latest technologies to develop a highly integrated, on-premises endpoint platform. Office Based in Gloucester. You will need to already hold, or be eligible to obtain, DV clearance. What you'll be doing: Delivering endpoint engineering activities including hardware and software evaluation, integration, deployment, testing and platform administration. Producing clear technical documentation to support proposals, implementation and ongoing operations. Providing third-line support and resolving incidents and requests in line with SLAs using agile toolsets like Jira. Developing and implementing automation solutions using tools such as PowerShell, Python and Ansible. Designing and maintaining automated build, test and deployment pipelines aligned with CI/CD practices. Implementing monitoring, alerting and automated remediation to enhance platform reliability and efficiency. What you'll bring: Strong experience with Microsoft Configuration Management technologies such as SCCM, SCOM and SCORCH. Knowledge of anti-malware technologies. Experience with thin client and VDI solutions. Understanding of user profile and access management, vulnerability management and print/scan services. Advanced enterprise infrastructure skills including Windows 11 and Windows Server 2025. Experience working within Agile delivery environments. It would be great if you had: Experience with automation pipelines and virtualisation. Exposure to Git version control and automated testing frameworks. Relevant technical accreditations. Understanding of Linux infrastructure management. Experience in risk analysis, risk management or risk reporting. If you're interested in this role but not sure if your skills and experience are exactly what we're looking for, please do apply, we'd love to hear from you! Employment Type: Full time, Permanent. Location: Gloucester. Employment Type: Full time, Permanent. Location: Office based in Gloucester. Security Clearance Level: Eligible for DV Clearance. Internal Recruiter: Jane. Salary: Up to £65K. Benefits: £5,400 car allowance, 25 days annual leave with the option to buy additional days, private medical, life assurance, pension, and generous flexible benefits fund. Loved reading about this job and want to know more about us? Sopra Steria's Aerospace, Defence and Security business designs, develops and deploys digital solutions to Central Government clients. The work we do makes a real difference to the client's goal of National Security, and we operate in a unique and privileged environment. We are given time for professional development activities, and we coach and mentor our colleagues, sharing knowledge and learning from each other. We foster a culture in which employees feel valued and supported and have pride in their work for the customer, delivering outstanding rates of customer satisfaction in the UK's most complex safety- and security-critical markets.
01/04/2026
Full time
Endpoint Engineer - ready for your next challenge? Do you enjoy solving complex technical problems, engineering secure and modern endpoint solutions, and working with a team who share your passion for doing things the right way? If you're excited by the idea of shaping best-in-class endpoint platforms in a highly secure Defence environment, then this could be the perfect opportunity for you. Our Endpoint Engineering team is growing within our Aerospace, Defence and Security business. You'll be joining a collaborative group of engineers who focus on high-quality design, automated testing, secure-by-design principles and modern engineering practices. We look after the delivery, configuration and management of operating systems and endpoint technologies across user devices, as well as print and scan platforms. With a strong emphasis on automation and efficiency, we use the latest technologies to develop a highly integrated, on-premises endpoint platform. Office Based in Gloucester. You will need to already hold, or be eligible to obtain, DV clearance. What you'll be doing: Delivering endpoint engineering activities including hardware and software evaluation, integration, deployment, testing and platform administration. Producing clear technical documentation to support proposals, implementation and ongoing operations. Providing third-line support and resolving incidents and requests in line with SLAs using agile toolsets like Jira. Developing and implementing automation solutions using tools such as PowerShell, Python and Ansible. Designing and maintaining automated build, test and deployment pipelines aligned with CI/CD practices. Implementing monitoring, alerting and automated remediation to enhance platform reliability and efficiency. What you'll bring: Strong experience with Microsoft Configuration Management technologies such as SCCM, SCOM and SCORCH. Knowledge of anti-malware technologies. Experience with thin client and VDI solutions. Understanding of user profile and access management, vulnerability management and print/scan services. Advanced enterprise infrastructure skills including Windows 11 and Windows Server 2025. Experience working within Agile delivery environments. It would be great if you had: Experience with automation pipelines and virtualisation. Exposure to Git version control and automated testing frameworks. Relevant technical accreditations. Understanding of Linux infrastructure management. Experience in risk analysis, risk management or risk reporting. If you're interested in this role but not sure if your skills and experience are exactly what we're looking for, please do apply, we'd love to hear from you! Employment Type: Full time, Permanent. Location: Gloucester. Employment Type: Full time, Permanent. Location: Office based in Gloucester. Security Clearance Level: Eligible for DV Clearance. Internal Recruiter: Jane. Salary: Up to £65K. Benefits: £5,400 car allowance, 25 days annual leave with the option to buy additional days, private medical, life assurance, pension, and generous flexible benefits fund. Loved reading about this job and want to know more about us? Sopra Steria's Aerospace, Defence and Security business designs, develops and deploys digital solutions to Central Government clients. The work we do makes a real difference to the client's goal of National Security, and we operate in a unique and privileged environment. We are given time for professional development activities, and we coach and mentor our colleagues, sharing knowledge and learning from each other. We foster a culture in which employees feel valued and supported and have pride in their work for the customer, delivering outstanding rates of customer satisfaction in the UK's most complex safety- and security-critical markets.
Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. Are you ready to take your career to the next level and lead the charge in deploying cutting-edge greenfield data centres? Our client is on the lookout for a talented Network Automation Engineer who is passionate about transforming network architecture into streamlined automated solutions. If you thrive in a fast-paced environment and are excited about treating networks as software products, we want to hear from you! Role: Network Automation Engineer Duration: 6 Months (extension options) Location: Remote (must be prepared to travel to Bristol a few times a month) Rate: Competative (umbrella) What You'll Be Doing: As a key player in our team, you will: Automated Provisioning: Design and implement sophisticated Ansible roles and playbooks, harnessing the power of Jinja2 templates to automate the lifecycle of Cisco and Fortinet devices. Infrastructure as Code: Maintain the network's "Source of Truth" using NetBox, ensuring all physical and logical assets are accurately modelled and easily accessible programmatically. Custom Tooling: Develop innovative Python scripts and custom integrations to seamlessly connect platforms, utilizing REST APIs, Netconf, and modern authentication protocols. CI/CD & Governance: Build and maintain robust NetDevOps pipelines using GitLab and GitHub Actions to validate, test, and deploy network changes efficiently. Multi-Platform Integration: Automate networking layers of the VMware Cloud Foundation (VCF) platform, collaborating closely with compute and storage teams via VCF APIs. Day 2 Support: Implement automated "drift detection" to catch manual changes and create self-healing workflows that minimize Mean Time to Resolution (MTTR) for common incidents. Technical Skills We're Looking For: Automation Mastery: Expert-level knowledge of Ansible (Roles, Playbooks, Jinja2) and Python for network automation tasks. Data Centre Fabric Expertise: Strong experience with Cisco NDFC/NX-OS and Fortinet FortiGate firewalls. Ecosystem Tools Proficiency: Familiarity with NetBox as a Source of Truth and Git for version control. NetDevOps Experience: Practical knowledge of CI/CD pipelines, automated testing, and automation workflows. Virtualization Know-How: Experience with VMware VCF APIs or NSX-T automation. Bonus Points For: Terraform : Familiarity with Terraform for orchestrating provider-based infrastructure. Certifications: Cisco Certified DevNet Associate/Professional or equivalent. Hands-On Experience: Comfortable deploying hardware in data centres. Why Join Us? Be part of a vibrant team that values innovation and creativity. Work on exciting projects that challenge your skills and expertise. Opportunities for professional growth and development in the ever-evolving tech landscape. If you are an enthusiastic Network Automation Engineer eager to make a significant impact, this is your opportunity! Don't miss out on being part of a forward-thinking organization that values your contributions. Apply now and become a key player in our client's innovative team! Candidates will ideally show evidence of the above in their CV to be considered. Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly. We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
01/04/2026
Contractor
Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. Are you ready to take your career to the next level and lead the charge in deploying cutting-edge greenfield data centres? Our client is on the lookout for a talented Network Automation Engineer who is passionate about transforming network architecture into streamlined automated solutions. If you thrive in a fast-paced environment and are excited about treating networks as software products, we want to hear from you! Role: Network Automation Engineer Duration: 6 Months (extension options) Location: Remote (must be prepared to travel to Bristol a few times a month) Rate: Competative (umbrella) What You'll Be Doing: As a key player in our team, you will: Automated Provisioning: Design and implement sophisticated Ansible roles and playbooks, harnessing the power of Jinja2 templates to automate the lifecycle of Cisco and Fortinet devices. Infrastructure as Code: Maintain the network's "Source of Truth" using NetBox, ensuring all physical and logical assets are accurately modelled and easily accessible programmatically. Custom Tooling: Develop innovative Python scripts and custom integrations to seamlessly connect platforms, utilizing REST APIs, Netconf, and modern authentication protocols. CI/CD & Governance: Build and maintain robust NetDevOps pipelines using GitLab and GitHub Actions to validate, test, and deploy network changes efficiently. Multi-Platform Integration: Automate networking layers of the VMware Cloud Foundation (VCF) platform, collaborating closely with compute and storage teams via VCF APIs. Day 2 Support: Implement automated "drift detection" to catch manual changes and create self-healing workflows that minimize Mean Time to Resolution (MTTR) for common incidents. Technical Skills We're Looking For: Automation Mastery: Expert-level knowledge of Ansible (Roles, Playbooks, Jinja2) and Python for network automation tasks. Data Centre Fabric Expertise: Strong experience with Cisco NDFC/NX-OS and Fortinet FortiGate firewalls. Ecosystem Tools Proficiency: Familiarity with NetBox as a Source of Truth and Git for version control. NetDevOps Experience: Practical knowledge of CI/CD pipelines, automated testing, and automation workflows. Virtualization Know-How: Experience with VMware VCF APIs or NSX-T automation. Bonus Points For: Terraform : Familiarity with Terraform for orchestrating provider-based infrastructure. Certifications: Cisco Certified DevNet Associate/Professional or equivalent. Hands-On Experience: Comfortable deploying hardware in data centres. Why Join Us? Be part of a vibrant team that values innovation and creativity. Work on exciting projects that challenge your skills and expertise. Opportunities for professional growth and development in the ever-evolving tech landscape. If you are an enthusiastic Network Automation Engineer eager to make a significant impact, this is your opportunity! Don't miss out on being part of a forward-thinking organization that values your contributions. Apply now and become a key player in our client's innovative team! Candidates will ideally show evidence of the above in their CV to be considered. Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly. We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
Junior Software Developer, C++, Scientific Software, COR7471 An exciting opportunity has arisen for a motivated Junior / Graduate Software Developer with a strong focus on C++ to join a world-leading scientific R&D company based in Cambridge, specialising in the design and development of hardware and software tools for pioneering research. The Role The Junior Software Developer will support the development and maintenance of Windows-based scientific applications used by researchers globally, with a primary focus on C++ development. Working as part of a small, collaborative development team, you'll contribute to implementing new features, fixing bugs, testing software, and supporting integration with third-party hardware and data formats. Python will be used where appropriate for scripting, automation, and supporting tasks. This is an excellent opportunity for a graduate or early-career developer looking to build strong, hands-on experience in C++ within a scientific software environment, while learning from experienced engineers in a cutting-edge research setting. The Company The Software Developer will be joining a long-established and highly respected scientific technology company, renowned for its contributions to scientific research. The organisation develops both hardware and software solutions used by researchers worldwide to advance scientific discovery. With a supportive and collaborative culture, the company offers strong mentoring and career development opportunities, making it an ideal environment for someone looking to grow their technical skills, particularly in C++ development. Benefits Gym membership 23 days' holiday + Bank Holidays Training and development opportunities What's Required of the Junior Software Developer? A degree in Computer Science, Software Engineering, Physics, Engineering, Mathematics, or a related field Strong experience in C++ (commercial, internship, placement, or significant academic project work) Solid understanding of object-oriented programming principles and core C++ concepts Experience with Python for scripting, data processing, or testing would be beneficial Familiarity with Windows development or Visual Studio would be advantageous Any exposure to scientific software, data analysis, embedded systems, or MATLAB would be beneficial but not essential What Next? If you're a Graduate or Junior Developer with a passion for C++ and you're keen to contribute to software used in world-class scientific research, apply today to learn more! Junior Software Developer, C++, Scientific Software Corriculo Ltd acts as an employment agency and an employment business.
01/04/2026
Full time
Junior Software Developer, C++, Scientific Software, COR7471 An exciting opportunity has arisen for a motivated Junior / Graduate Software Developer with a strong focus on C++ to join a world-leading scientific R&D company based in Cambridge, specialising in the design and development of hardware and software tools for pioneering research. The Role The Junior Software Developer will support the development and maintenance of Windows-based scientific applications used by researchers globally, with a primary focus on C++ development. Working as part of a small, collaborative development team, you'll contribute to implementing new features, fixing bugs, testing software, and supporting integration with third-party hardware and data formats. Python will be used where appropriate for scripting, automation, and supporting tasks. This is an excellent opportunity for a graduate or early-career developer looking to build strong, hands-on experience in C++ within a scientific software environment, while learning from experienced engineers in a cutting-edge research setting. The Company The Software Developer will be joining a long-established and highly respected scientific technology company, renowned for its contributions to scientific research. The organisation develops both hardware and software solutions used by researchers worldwide to advance scientific discovery. With a supportive and collaborative culture, the company offers strong mentoring and career development opportunities, making it an ideal environment for someone looking to grow their technical skills, particularly in C++ development. Benefits Gym membership 23 days' holiday + Bank Holidays Training and development opportunities What's Required of the Junior Software Developer? A degree in Computer Science, Software Engineering, Physics, Engineering, Mathematics, or a related field Strong experience in C++ (commercial, internship, placement, or significant academic project work) Solid understanding of object-oriented programming principles and core C++ concepts Experience with Python for scripting, data processing, or testing would be beneficial Familiarity with Windows development or Visual Studio would be advantageous Any exposure to scientific software, data analysis, embedded systems, or MATLAB would be beneficial but not essential What Next? If you're a Graduate or Junior Developer with a passion for C++ and you're keen to contribute to software used in world-class scientific research, apply today to learn more! Junior Software Developer, C++, Scientific Software Corriculo Ltd acts as an employment agency and an employment business.