Software Development and Delivery Engineer JOB REPORTING TO: Head of Backend Development Delivery LOCATION: NI/Hybrid About StormHarvester: Our products deliver on real-world issues in solving water company and industry problems with existing and new infrastructure that is critical to the environment, economy and everyday living. We are primarily data driven with domain expertise delivering insights … to water networks and assets using analytics, presentation, machine learning and AI that is SAAS and cloud based. About the role: Working as part of a development and delivery team, designing, developing, implementing, testing, maintaining, supporting and delivering backend features, functionality and APIs for our customers. This will involve working with the frontend team, understanding and appreciating the required … Responsibilities: Capture, document, estimate and prioritise sets of features in an Agile team environment, then implement and test these as part of delivery. Working with a team and in delivery to test and validate any features, fixes or updates. Contribute to delivery process and development environments. Build in as needed custom features while seeking to maximise reuse and More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Techjobs
managing software engineering team: 1:1, development plans, feedback Recruiting and developing high performing team members Acting as key team interface to internal/external stakeholders Driving innovation and continuous improvements Ensuring ContinuousDelivery best practices are followed Ensuring the best coding practices are being applied Ensuring well-structured documentation is produced Applying Agile methodology to ensure … efficient delivery of the project scope Sharing business domain and technical knowledge across the organization Contributing to overall Value Stream architecture and technical vision Contributing to engineering development activities Keeping up to date with relevant technologies and best practices IF YOU HAVE: Strong interpersonal and communication skills Demonstrates a customer-centric mindset Experience of running 1-2-1 meetings … and yearly reviews with team members Strong background in hands on software engineering role (e.g., .NET engineer) Experience with MS SQL, Snowflake or equivalent SQL database technology Experience in ContinuousDelivery (CI/CD) best practices Experience in applying appropriate automation testing tools and frameworks (Unit, Component, Integration, Feature tests) Experience in applying Agile methodologies (any of these More ❯
approach. The models you design will be used directly by water utilities to predict and prevent real-time events, reducing harm to the environment. This is a pragmatic and delivery-focused role in the use of data, analytics, and ML to deliver predictive outcomes for StormHarvester customers as part of our product. This will involve working with customer data … understanding and appreciating the underlying domain, carrying out analysis, and integrating or developing new techniques for implementation and delivery as part of our product offerings. This includes feature engineering, applying varying models, testing, and validation, and best practices for use for customers. Responsibilities: Development of predictive models using time series, geospatial and environmental sensor data. Designing scalable feature engineering … while seeking to maximise reuse of existing code and features. Engaging with customers to understand contextual requirements of projects, present findings and lead integration into StormHarvester product. Contribute to delivery process and development environments, including research and identifying areas of interest for further investigation. Implementation, test and delivery of designs/fixes as part of a continuousMore ❯
native infrastructure and CI/CD pipelines for public and private sector clients. You will work in collaboration with experienced professionals while expanding your skills and contributing to impactful delivery outcomes. Role Assist in building, configuring and maintaining CI/CD pipelines using Azure DevOps. Support the deployment and management of cloud infrastructure using Infrastructure as Code (IaC) principles. … Collaborate with development and infrastructure teams to implement best practices for build, release and monitoring processes. Participate in troubleshooting and resolution of technical issues across the delivery pipeline. Produce and maintain documentation relating to environments, tools, and automation practices. Training Why choose our DevOps Engineer Level 4 apprenticeship? Our DevOps Engineer Level 4 apprenticeship focuses on implementing and facilitating … DevOps practices within a business. The DevOps Engineer Level 4 apprenticeship programme encompasses multiple stages of the software development life cycle, automating processes around development, testing and release for continuous integration of new features, and subsequent continuousdelivery of a product. QA’s DevOps Engineer Level 4 apprenticeship programme enables the apprentice to: Work as part of More ❯
Harrogate, North Yorkshire, Yorkshire, United Kingdom
Redcentric
or sometimes lead, the technical design of complex solutions using modern processes and design patterns, and production-grade technology. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. The role holder will work closely with colleagues both within and outside of their own … team and organisation, to ensure successful delivery of software projects. Key responsibilities: Duties will include, but are not restricted to the following: Delivery of high-quality technical solutions to meet stakeholder requirements. Gathers, manages, and prioritises the backlog/workload with internal & external stakeholders. Ensures user stories are ready for development to start work. Ensure that customer requirements … documentation. Lead and encourage awareness of Redcentric's chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. When required, Identify and coordinate rapid, expert on-the-ground technical fixes for high profile problems when they occur in a client's environment More ❯
Kainos and more widely in industry. Developing Kainos as a Business - You help Kainos to qualify and win new opportunities. Providing technical leadership - You'll provide technical leadership on delivery and support projects which may sometimes require you to be hands-on and to take difficult, but necessary decisions. Being a role model - You'll support your colleagues and … of your team and wider community. Demonstrable personal ownership of: Building and operating modern digital service platform (or significant portions thereof) including architecture, estimation, planning,non-functional requirements and Continuous Improvement activities using modern agile techniques. Implementing robust security controls and monitoring solutions across infrastructure and application components. Making effective decisions within fast-moving delivery environments. Designing, building … testing, automating, monitoring and supporting modern digital service platforms in production environments. Utilizing the latest ContinuousDelivery techniques for releasing operationally ready software to production. Use of automation tooling and proficient in one of the following: Powershell, Bash, Python, Ruby, Go, Groovy. Using public cloudplatforms - including SaaS or PaaS offerings - to solve business problems (AWS or Azure). More ❯
Develop and maintain real-time software using C# and C++ within an agile scrum environment Integrate hardware components to support realistic system simulations Ensure software quality through verification, validation, continuous integration and test-driven development Candidate Profile Applicants should have practical experience in software engineering with C# and C++, ideally in real-time. Configuration control experience. Comfortable working in … an agile environment. Familiarity with continuous integration, continuousdelivery and unit testing is essential. Salary and Benefits Competitive salary £35,000 to £55,000 plus bonus up to £2,500 Paid overtime and flexible leave options Relocation assitance available Excellent site facilities including subsidised meals and free parking Security Clearance and Eligibility This role requires security clearance More ❯
DevOps practices within a business. The DevOps Engineer Level 4 apprenticeship programme encompasses multiple stages of the software development life cycle, automating processes around development, testing and release for continuous integration of new features, and subsequent continuousdelivery of a product. QA’s DevOps Engineer Level 4 apprenticeship programme enables the apprentice to: Work as part of … the next generation of IT consulting. Operating across both public and private sectors, Netcompany offer a comprehensive range of services from application development and seamless cloud migration to program delivery and service operations, with offerings designed to meet diverse business needs. More ❯
creation) What You Will Be Doing Always a key tech contributor Offering leadership to current team Working in a technical team of 6 Taken responsibility for product quality and delivery Deep technical fluency across Python, distributed systems, cloud infrastructure (AWS preferred), and scalable architectures. Strong understanding of Agile development, continuousdelivery, and lean team dynamics. Tech We More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Morson Talent
development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes: o Configuration control o Continuous Integration o ContinuousDelivery or Deployment. o Unit testing and test driven development. Key Skillset Essential: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Morson Talent
development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes: o Configuration control o Continuous Integration o ContinuousDelivery or Deployment. o Unit testing and test driven development. Key Skillset Essential: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to More ❯
Doncaster, Yorkshire, United Kingdom Hybrid / WFH Options
Hiya Technology Ltd
QA Analyst; Lead QA Initiatives: Develop, implement, and maintain comprehensive test strategies, plans, and scripts. Lead and mentor a team of QA engineers, fostering a culture of quality and continuous improvement. Coordinate with development and product teams to ensure alignment on testing priorities and deliverables. Understanding of Functional Requirements: Collaborate with product managers and business analysts to thoroughly understand … Design and develop automated test frameworks and test cases for functional, regression, and performance testing. Integrate automated tests into the CI/CD pipeline to ensure rapid and reliable delivery of software. Monitor and analyse test results, providing actionable insights to the development team. DevOps Integration: Collaborate with the DevOps team to enhance and maintain the CI/CD … pipeline, ensuring seamless integration of automated tests. Implement and maintain QA tools and infrastructure to support automated testing and continuous delivery. Ensure the QA process aligns with DevOps best practices, focusing on efficiency and scalability. API Testing: Develop and execute API tests to validate the functionality, reliability, and performance of backend services. Use tools like Postman, Swagger, or similar More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
heterogeneous agile development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration ContinuousDelivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
heterogeneous agile development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration ContinuousDelivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work More ❯
Work as part of a dynamic, agile team of multidisciplinary engineers to create simulations and accurate representations of real equipment. Apply best practices in software development, including configuration control, continuous integration, and continuousdelivery or deployment. Conduct unit testing and adopt test-driven development (TDD) methodologies to ensure high-quality code. Essential Skills & Experience: Proficient in C# More ❯
practical software engineering, C#/C++ software development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and ContinuousDelivery or Deployment Unit testing and test-driven development Agile development Please note: Rules onsite require British Citizenship. Dual nationals can apply for this More ❯
Technical Requirements Extensive experience with Azure DevOps and infrastructure as code such as Azure Bicep and Terraform. Strong scripting skills in PowerShell, Python, or similar. Hands-on experience with continuous integration and continuousdelivery (CI/CD) pipelines. Working knowledge of Azure services. Familiarity with version control systems, especially Git. Experience with monitoring tools such as Azure More ❯
employee discounts. Join us and we'll provide an environment where you can be yourself. An inclusive, digital-first culture that invests in you, gives you a platform for continuous learning, and access to an incredible breadth and depth of opportunities to grow your career. Your needs are as unique as you are. Hybrid working is a way in … and system level using Mentor Graphics QuestaSIM Undertaking synthesis, place and route and static timing analysis using Synopsis Synplify, targeting Xilinx FPGAs Developing Python scripts for process automation Operating continuous integration and continuousdelivery (CI/CD) toolsets Managing change control and configuration management using GIT You will be engaged in problem solving, You will be required More ❯
solutions. This is a large operation and will be working within the integrated part of the software engineering team with specific focus on facilitating and building automated pipelines for continuousdelivery of the team's deliverables. As a Lead DevOps Engineer you will work closely with the DevOps team members in the US and India and form part More ❯
solutions. This is a large operation and will be working within the integrated part of the software engineering team with specific focus on facilitating and building automated pipelines for continuousdelivery of the team's deliverables. As a Lead DevOps Engineer you will work closely with the DevOps team members in the US and India and form part More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown
big believer in CI/CD and the fail fast philosophy, looking to automate wherever possible. You should embrace a culture that focuses on teamwork, rapid learning, and the continuousdelivery of valuable software. This role will also involve coaching and support of other engineers. Therefore, being approachable, enthusiastic, patient and a clear communicator are all key attributes. … to manage code, in particular Git Understanding of professional development methodologies, tools (e.g source control, automation testing tools, build servers and wider SDLC) Working with automated build pipelines/continuous integration Ability to work well both independently and in a team Adopts a logical, analytical, and methodical approach to problem solving Nice to Have A background in finance/ More ❯
Employment Type: Contract, Part Time, Work From Home
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown PLC
big believer in CI/CD and the fail fast philosophy, looking to automate wherever possible. You should embrace a culture that focuses on teamwork, rapid learning, and the continuousdelivery of valuable software. This role will also involve coaching and support of other engineers. Therefore, being approachable, enthusiastic, patient and a clear communicator are all key attributes. … to manage code, in particular Git Understanding of professional development methodologies, tools (e.g source control, automation testing tools, build servers and wider SDLC) Working with automated build pipelines/continuous integration Ability to work well both independently and in a team Adopts a logical, analytical, and methodical approach to problem solving Nice to Have A background in finance/ More ❯
many repeatable requests/processes as possible Communicating technical problems and solutions in a simple to understand business manner to facilitate risk-based decision-making Encouraging a culture of continuous improvement, e.g. through post-mortems and data focus Ensure controls are embedded and risks are raised appropriately What You'll Bring Here at Primark, we want everyone to feel … building and leading teams of highly skilled engineers that deliver high-quality service Strong understanding of ITIL and how to pragmatically apply it in a digital world Advocate for Continuous Integration and Continuous Delivery. Specialist in Agile, lean and DevOps with keen interest in open-source technologies Ready? Good - because we can't wait to see what you More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Halian Technology Limited
a dynamic and experienced Development Manager to lead engineering teams across its shop and contact centre platforms . This is a critical role for someone passionate about driving technical delivery, enabling cross-team collaboration, and modernising enterprise systems at scale. This role is remote with occasional office visits. You'll work closely with product, architecture, and delivery leads … colleague experience. Key Responsibilities: Lead multiple development teams delivering core retail and contact centre solutions Enable modernisation and reduce legacy dependency through technical leadership Align development practices with Agile, ContinuousDelivery, and DevOps principles Guide teams through complex delivery cycles in hybrid delivery environments Drive collaboration across engineering, product, infrastructure, and architecture Required Skills & Experience: Strong … large-scale transformation and system modernisation initiatives Confident managing hybrid teams (onshore/offshore) and engaging with senior stakeholders Familiarity with CI/CD pipelines, cloud platforms, and Agile delivery frameworks Desirable: Experience in retail, e-commerce, or contact centre platforms Background in hands-on software engineering Knowledge of packaged solutions and system integrations Exposure to Lean, DevOps, or More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
a dynamic and experienced Development Manager to lead engineering teams across its shop and contact centre platforms . This is a critical role for someone passionate about driving technical delivery, enabling cross-team collaboration, and modernising enterprise systems at scale. This role is remote with occasional office visits. You'll work closely with product, architecture, and delivery leads … colleague experience. Key Responsibilities: Lead multiple development teams delivering core retail and contact centre solutions Enable modernisation and reduce legacy dependency through technical leadership Align development practices with Agile, ContinuousDelivery, and DevOps principles Guide teams through complex delivery cycles in hybrid delivery environments Drive collaboration across engineering, product, infrastructure, and architecture Required Skills & Experience: Strong … large-scale transformation and system modernisation initiatives Confident managing hybrid teams (onshore/offshore) and engaging with senior stakeholders Familiarity with CI/CD pipelines, cloud platforms, and Agile delivery frameworks Desirable: Experience in retail, e-commerce, or contact centre platforms Background in hands-on software engineering Knowledge of packaged solutions and system integrations Exposure to Lean, DevOps, or More ❯