things our team values and focuses on day-to-day. Minimum Qualifications Appreciate automation and tooling, and believe that they play a critical role in software development. Advocate for continuousintegration and continuous delivery. Have experience building tools for engineers, some of which may be backed by distributed systems at large scale. Want to participate in the More ❯
mathematics. Experience with T-SQL and source control. The Nice-to-Haves (bonus points if you have these!): Knowledge of SOLID software design principles. Experience with CI/CD (ContinuousIntegration/Continuous Delivery) and cloud computing. Proficiency with Git and JIRA. Why this role is a game-changer for you: You'll be making a huge More ❯
and accessibility in a government-focused environment. Key Responsibilities Develop & Maintain Front-End Applications: Build and enhance modern web apps using React and Next.js. Server-Side Rendering (SSR) & API Integration: Implement SSR and integrate APIs effectively using Next.js. Collaborate Across Teams: Work closely with UX/UI designers, Business Analysts, and Back-End engineers to deliver high-quality features. … and accessibility standards align with the GOV.UK Design System and WCAG 2.1 AA. Write Reusable Code: Produce clean, maintainable, and modular code and reusable components. Testing: Write unit and integration tests using tools like Jest and React Testing Library to ensure robust functionality. Agile Participation: Engage in code reviews, stand-ups, and other agile processes for continuous improvement. … CSS skills (Tailwind, CSS Modules, SCSS, etc.). Accessibility & Responsive Design: Knowledge of accessibility best practices and designing for responsiveness. Agile & CI/CD: Familiarity with agile delivery and continuousintegration/continuous deployment workflows. Testing Skills: Experience with unit and component testing (Jest, React Testing Library). Nice to Have Remix Framework: Experience with Remix, including More ❯
Mentor and coach engineering and testing teams, fostering a culture of learning, collaboration, and professional growth Define and oversee quality assurance practices, including code reviews, automated testing strategies, and continuousintegration/continuous delivery (CI/CD) pipelines. Monitor software development processes to ensure high-quality outputs, including adherence to engineering lifecycles, technical directives and design governance … goals. Expertise in establishing design principles, technical directives, and governance practices while promoting innovation, software reuse, and compliance with industry standards. Proven ability to implement quality assurance practices, drive continuous improvement, manage organisational change, and mitigate risks effectively. More ❯
GDS standards. Define and maintain environments via Infrastructure as Code (Terraform, Bicep, Ansible). Collaborate in an Agile manner with developers, architects, and product and delivery teams to support continuousintegration, secure builds, and frequent releases. Embed automation in all stages—build, test, deployment, infrastructure management—to drive efficiency and resilience. Promote DevOps best practices, share knowledge, and More ❯
oxford district, south east england, united kingdom
Bulb Resourcing
GDS standards. Define and maintain environments via Infrastructure as Code (Terraform, Bicep, Ansible). Collaborate in an Agile manner with developers, architects, and product and delivery teams to support continuousintegration, secure builds, and frequent releases. Embed automation in all stages—build, test, deployment, infrastructure management—to drive efficiency and resilience. Promote DevOps best practices, share knowledge, and More ❯
of Spring framework or equivalent. Knowledge of software design patterns and when to apply them. Excellent knowledge of development processes. Experience of containerisation using Docker or Kubernetes. Experience of ContinuousIntegration (CI) and Continuous Delivery (CD). A passion for delivering quality code, by use of TDD and setting high software quality standards. Designing microservice-based architectures More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
and permissions management, and content management using PowerShell Script (PNP). Design, develop, and deploy custom Azure services (C#.Net Functions) according to requirements. Develop and implement workflows, automation, and integration solutions to streamline business processes and enhance productivity. Create and maintain documentation, user guides, and training materials to support system adoption and usage. Provide technical support, troubleshooting, and resolution … scripting and automating administration tasks using PowerShell (PNP). Familiarity with SharePoint Online administration tasks such as site provisioning, permissions management, and content management Knowledge of implementing and maintaining continuousintegration, and continuous delivery using Azure DevOps is a plus. Microsoft certifications such as Microsoft Certified: SharePoint Developer Associate is a plus. More ❯
focus on efficiency and speed. We architect and implement comprehensive solutions, including tools and platforms, to address key business requirements. These solutions encompass critical areas such as provisioning, configuration, continuousintegration/continuous delivery (CI/CD), monitoring, service level agreements (SLAs), performance optimization, and system uptime. The team is committed to meticulous execution and collaborates extensively … go-migrate Writing observable and testable code using libraries such as testify and mockgen Publishing and consuming Avro formatted Kafka messages CI/CD GitHub Actions Trunk Based Development & Continuous Delivery Soft skills: Good collaboration skills at all levels with cross-functional teams Highly developed ownerships and creative thinking Analytical thinking and the ability to solve complex problems Process More ❯
coaching to others Your skills and experiences: An extensive expertise and understanding of engineering lifecycles and System Engineering principles Experience of delivering IT solutions Understanding of developed principles and ContinuousIntegration/Continuous Deployment pipeline and associated toolsets A good proficiency in Agile toolsets e.g. Atlassian Jira, Confluence, Bitbucket and GIT Interfacing, APIs and networking protocols (TCP … must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 8 th August 2025 We reserve the More ❯
and requirements into valuable technical features and user stories that will shape product development and technical delivery •Leverage your understanding of IT Delivery Frameworks and DevOps practices to facilitate continuousintegration and continuous deployment (CI/CD) pipelines, ensuring smooth and efficient delivery Conduct system and data analysis to identify improvement areas and pain points which will More ❯
infrastructure Experience maintaining asynchronous processing systems (AMQP, Celery) An ability to discuss vision and features within a team and propose creative solutions Knowledge of common security practices Familiarity with continuousintegration and continuous deployment An ability to write robust and fault-tolerant software Proficient understanding of Git If this sounds like you then we'd love to More ❯
through: Visualisation and demonstrations Experimentation Design and development Verification and Validation Training Systems. Development (using agile scrum methodologies) of real-time software components to simulate weapon systems, including the Integration of hardware to provide true representations of our systems. C# Software Engineer experience required: We are looking for passionate software developers. You will be able to demonstrate exposure to … 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 ContinuousIntegration and Continuous Delivery or Deployment Unit testing and test-driven development Agile development Please note: Rules onsite require British Citizenship. Dual nationals can apply for this More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
through: Visualisation and demonstrations Experimentation Design and development Verification and Validation Training Systems. Development (using agile scrum methodologies) of real-time software components to simulate weapon systems, including the Integration of hardware to provide true representations of our systems. What we're looking for from you: We are looking for passionate software developers. The successful candidates will be able … 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 ContinuousIntegration and Continuous Delivery or Deployment Unit testing and test driven development Agile development Our company: Peace is not a given, Freedom is not a given, Sovereignty More ❯
the RTGS environment is critical to the UK Payments Systems which requires a methodical approach and flexible to work outside core hours as required. You use best practice in Continuous Improvement/Continuous Development and to manage environments - safely promoting code from pre-production to live including day to day procedures and recovery procedures when required. Work closely … experience of security, access and authentication. Experience with databases (e.g., SQL, Oracle, PostgreSQL, Elasticsearch, nonSQL), Experience working in Agile environments Experience with automated build and deployment, test driven development, continuousintegration, and release management tooling: Essential Criteria We are interested in hearing from candidates who have the following capabilities: Experience of building effective working relationships with others and More ❯
the RTGS environment is critical to the UK Payments Systems which requires a methodical approach and flexible to work outside core hours as required. You use best practice in Continuous Improvement/Continuous Development and to manage environments - safely promoting code from pre-production to live including day to day procedures and recovery procedures when required. Work closely … experience of security, access and authentication. Experience with databases (e.g., SQL, Oracle, PostgreSQL, Elasticsearch, nonSQL), Experience working in Agile environments Experience with automated build and deployment, test driven development, continuousintegration, and release management tooling: Essential Criteria We are interested in hearing from candidates who have the following capabilities: Experience of building effective working relationships with others and More ❯
and training activities for advanced defence solutions To secure the role you will have a proven track record of: C# and/or C++ Real-Time Software Configuration control ContinuousIntegration and Continuous Delivery or Deployment Unit testing and test driven development Agile development Experience in defence, aerospace, or simulation environments would be a big advantage but More ❯
Building solutions to mitigate some of the key security risks that are present when operating in the cloud • Operating cloud platforms at scale within highly regulated environments • Working with continuousintegration/continuous delivery pipelines Benefits Discretionary bonus scheme 25 days' annual leave + 5 additional days for training/exams or volunteering Travel and accommodation expensed More ❯
infrastructure Experience maintaining asynchronous processing systems (AMQP, Celery) An ability to discuss vision and features within a team and propose creative solutions Knowledge of common security practices Familiarity with continuousintegration and continuous deployment An ability to write robust and fault-tolerant software Proficient understanding of Git If this sounds like you then we'd love to More ❯
fundamentals and software design patterns Solid understanding of Linux/UNIX operating systems Preferred: Understanding of Debian operating system Familiarity with systems configuration management and monitoring technologies Familiarity with continuousintegration and continuous deployment tools and processes Understanding of networking protocols Profile BS and/or MS in computer science or a related field 2+ years of More ❯
software development, including design, development, testing, and deployment. Significant hands on experience with Java, Spring Boot and Microservices. Strong understanding of Agile and DevOps practices, with a focus on continuousintegration and delivery. Some proficiency in one or more programming languages (e.g., Python, Java, JavaScript) and experience with software architecture patterns. Experience with cloud platforms (e.g., AWS, Azure … the team. Collaboration and Communication Effective at working with cross-functional teams to deliver project objectives. Strong skills in communicating technical concepts to diverse stakeholders, ensuring understanding and alignment. Continuous Improvement Passion for learning new technologies and improving software development processes. Drive to adopt new tools and methodologies that enhance team performance and software quality. About Us People-Powered More ❯
software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimised, and modular with good naming conventions. Drive continuous improvement and continuous delivery in our software development process within an agile development team. Write automation tests, unit tests and acceptance tests as appropriate to support our continuousintegration pipelines. Collaborate with team members to co-develop and resolve problems Be involved in product feature development, and will be working in close partnership with our teams across all our offices around the world You will coordinate bringing together different stakeholders with varied perspectives to develop solutions to issues and contributes own suggestions. You will spot areas More ❯
tools (vRealize/Aria suite). Exceptional coding prowess in automation development and scripting languages: Python, PowerShell, Bash, Go, and Git workflows that drive efficiency. Battle-tested experience with continuousintegration/deployment pipelines and IaC integration across GitLab CI, Jenkins, or Azure DevOps platforms. Comprehensive mastery of network architecture principles, storage systems management, and system performance More ❯
company's culture. The team operates on principles that are never compromised: Recruiting exceptional talent with strong communication skills Valuing collaboration with colleagues and clients alike Encouraging curiosity and continuous learning Fostering a positive, passionate, and solution-driven approach Promoting ownership, accountability, and trust Supporting motivated individuals with a strong desire to learn and grow Key Responsibilities The DevOps … Engineer will play a vital role in building and maintaining world-class systems. Responsibilities include: Automating infrastructure and environments Owning, managing, and maintaining ContinuousIntegration infrastructure Developing monitoring and diagnostics solutions Delivering automation solutions to improve the end-user experience Candidate Profile The ideal candidate will bring proven technical skills, problem-solving ability, and a collaborative mindset. Essential More ❯
whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually improving it. Encouraging a blameless culture of continuous improvement and technical excellence. Leading and influencing the technical design, architecture and development of digital projects. Work closely with Engineering Managers, Engineering Leads and Product Managers to understand problems … t just write code, but you also like to build and ship it, utilising cloud platforms and services, such as Azure, AWS or GCP. Experience in agile development practices, continuousintegration and test automation via various methods such as unit, integration, contract and E2E testing. You have a high degree of experience in observing the performance and More ❯