applications, while ensuring compliance with accessibility standards. Continuously monitor, test, and optimize software while ensuring application reliability and coding to architectural standards. Contribute as part of the team to continuous code delivery with deployment tools and automated testing. Scale software to support dynamic teams in a fast-paced environment. Build and maintain scalable applications. Collaborate with software engineers … and integration between systems, entity framework preferred. Experience with RESTful and SOAP APIs. Experience with relational databases and optimization. Specifically, strong knowledge with SQL Server and Oracle. Experience with continuousdelivery and automated testing preferred. Knowledge of analytics and technology product integration. Knowledge of modern development practices and the development lifecycle with experience using Scrum, Kanban, Lean or More ❯
Wideopen, Tyne And Wear, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
architecting and building software systems that interface with real-time data sources and power intelligent automation platforms. This is a hands-on leadership position where you'll balance technical delivery with mentorship and team coordination. Key Responsibilities: Lead the design, development, and deployment of robust, scalable backend systems using Python and microservices architecture Oversee code quality, testing, and DevOps … practices to ensure continuousdelivery Collaborate closely with multidisciplinary teams, including hardware engineers and data scientists Mentor and support junior developers and contribute to a high-performance engineering culture Implement software solutions for real-time data processing in an industrial environment Drive adoption of best practices in CI/CD, infrastructure automation, and system monitoring Key Skills and More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
architecting and building software systems that interface with real-time data sources and power intelligent automation platforms. This is a hands-on leadership position where you'll balance technical delivery with mentorship and team coordination. Key Responsibilities: Lead the design, development, and deployment of robust, scalable backend systems using Python and microservices architecture Oversee code quality, testing, and DevOps … practices to ensure continuousdelivery Collaborate closely with multidisciplinary teams, including hardware engineers and data scientists Mentor and support junior developers and contribute to a high-performance engineering culture Implement software solutions for real-time data processing in an industrial environment Drive adoption of best practices in CI/CD, infrastructure automation, and system monitoring Key Skills and More ❯
flows Writing clean, testable code with a focus on quality, performance, and reliability Leading on feature analysis, architecture decisions, and release planning Contributing to peer reviews, automated testing, and continuous integration Mentoring Junior Developers What You Bring Extensive experience as a backend or full stack engineer Strong skills in Java and Spring Boot Proven background in scalable microservices architecture … and REST APIs Test-driven development mindset with attention to quality and security Experience with agile methodologies and continuousdelivery Ability to work on-site 3 days a week as part of a hybrid model Why Join Hybrid working: 3 days onsite in a modern Belfast office Excellent benefits package including: 28 days annual leave + public holidays More ❯
closely with other engineers in our cross-functional feature teams; ensuring that others can cover for you, and that you can cover for them Build, optimise and operate our Continuous Deployment pipelines Maintain operational responsibility for the services that your team owns Core Competencies The successful candidate will have a Bachelor's degree or greater in Computer Science or … writing JAVA coding. Experience with Kafka or a similar platform. Experience with Scala and Spark. Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuousdelivery, clean code, documentation, defensive programming, automated testing and code reviews Working in Agile development and/or DevOps teams Using GitHub/GitLab for source control Test … Experience in Big Data technologies Experience in Public Cloud services, such as AWS Aker Systems Attributes At Aker we work as a team, we are collaborative, hardworking, open, and delivery obsessed. There is no blame culture here: try things, and take responsibility for the outcomes. You are always part of the wider Aker. We help out our colleagues and More ❯
criteria, and generating recommendations to the government Assistant Product Manager regarding development, development planning, development/test automation tools, requirements prioritization, test, evaluation, cross-system integration, and fielding/delivery, and post-delivery support of software-based systems. Provides integrated, multi-disciplinary solution recommendations for resolution of technical problems. The Lead Software Engineer shall possess the following capabilities … team" (e.g. oversaw at least two agile teams). Experience with Agile methodologies (Scrum, Kanban, Scaled Agile Framework) Experience with DevOps tools (e.g., Jira, Confluence, Git). Experience with continuous integration and continuous delivery. Experience with Unix-based (e.g. RedHat, Ubuntu, etc.) and Windows Operating Systems. Familiarity with Application Programming Interfaces. Experience with Ansible Playbooks. Experience with Python More ❯
Even more bonus points if you have experience with modern state management patterns (eg. NgRx, NgXs) Excellent problem-solving skills, with a practical approach to balancing technical elegance and delivery goals An interest in test automation, CI/CD, and continuousdelivery practices (e.g. Github Actions, Playwright, Cypress) Familiarity with UX Engineering and UX Design practices Ability … work as part of a larger engineering group as well as being an efficient self-starter Small, multi-disciplinary squads aligned to product areas A culture of rapid feedback, continuous deployment, and shared learning Dedicated "Kaizen" time every week to focus on self-improvement Collaborative code reviews and regular architecture discussions A culture where healthy challenge is welcomed, and More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuous integration, continuousdelivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuous integration, continuousdelivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuous integration, continuousdelivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuous integration, continuousdelivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuous integration, continuousdelivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
to architectural decisions, and work closely with cross functional teams to deliver meaningful and user focused solutions. We are looking for someone with strong technical expertise, a passion for continuous learning, and a collaborative approach. If you are excited about building scalable systems, supporting and mentoring others, and making a real difference in an inclusive and agile environment that … the Software Development Life Cycle (SDLC). Solution Design: Translate business and technical needs into well structured, inclusive and effective solutions that make the most of our platform capabilities. Continuous Improvement: Champion best practices by implementing Continuous Integration and ContinuousDelivery (CI/CD) pipelines, maintaining clear documentation and promoting high coding standards. Platform Innovation: Stay … individuals, regardless of background, have an equal chance to thrive and advance in their careers. We acknowledge that diversity is not just a goal to be achieved but a continuous journey toward creating an environment that embraces differences and promotes equal opportunities for all. We are committed to fostering an inclusive culture that encourages collaboration, creativity, and a sense More ❯
with relational databases. Experience working in Agile environment and iterative development. Understanding of memory management, multithreading, and hardware utilisation. Knowledge of machine learning frameworks (ideally PyTorch). Knowledge of continuous integration/continuousdelivery pipelines and build tools. In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and More ❯
and Microsoft DevOps. Automation using IaC tools, such as Terraform, Bicep, and Azure CLI. Hands-on experience in application development, technical architecture, or application support within an agile and continuousdelivery environment. Desirable Skills & Experience: Microsoft certifications: AZ-204 and AZ-400. Kubernetes, Docker and Terraform. Knowledge and experience with other cloud providers, e.g. AWS. A background in More ❯
Falls Church, Virginia, United States Hybrid / WFH Options
Epsilon Inc
and updating documentation related to data definitions and standards Support data productization and AI/ML initiatives by preparing data sets as directed Help automate repetitive tasks and support continuous integration/continuousdelivery (CI/CD) processes Collaborate with security teams to maintain access controls and permissions Contribute to data governance efforts by adhering to established … programming languages (e.g., Python, SQL scripting) Willingness to learn about data governance standards and compliance requirements Exposure to data modeling techniques and methodologies Foundational knowledge of Agile methodologies (project delivery, including sprint planning, task tracking) for collaborative development. Experience with collaboration using Jira ensuring timely and high-quality deliverables. Strong written and verbal communication skills for effective team collaboration More ❯
and prior experience in a Senior DevOps Engineering role, where you've had a great impact on improving and raising the bar around the DevOps Infrastructure. Strong knowledge of continuous integration and continuous deployment (CI/CD) pipelines, ideally with exposure to the design, implementation and enhancement of these. Cloud experience - Proficiency in Azure is highly desirable, but … and/or networking experience would be highly desirable but are by no means essential to this position. What you'll do Test, build, design, deploy and monitor our continuous integration and continuousdelivery processes using modern DevOps tooling. Assist in managing relationships between your team and other software engineering teams, ensuring a collaborative approach. Develop robust More ❯
monitoring of SaaS products on AWS. Collaborate with Technical Architects and Information Security teams to create robust deployment procedures and proactively address security risks. Your expertise will drive their continuousdelivery strategy, infrastructure optimisation, and seamless product architecture improvements. As part of this agile and forward-thinking team, you'll have the chance to potentially introduce Kubernetes into More ❯
City of London, London, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited trading as CBSbutler
to build polished, user-friendly experiences - Translate UI/UX wireframes into reusable, maintainable components - Optimize application performance, caching, and API interactions - Participate in Agile ceremonies and contribute to continuousdelivery pipelines Skills and Experience Required: - 4-7+ years in frontend or full-stack development - Proven production experience building SPAs with React - Strong hands-on experience with More ❯
within the Commercial & Investment Bank, specifically in the Payments Technology division, your role will be pivotal in an agile team. You will be responsible for the enhancement, creation, and delivery of high-quality technology products in a secure, stable, and scalable manner. As a significant technical contributor, your tasks will include developing essential technology solutions across multiple technical domains … and proficient advanced experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuousdelivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency More ❯
and artificial intelligence (AI) capabilities into secure, modular software environments. The Software Engineer will collaborate with multidisciplinary teams including Data Scientists, ML Engineers, and hardware developers to accelerate the delivery of mission insights by streamlining data processing, automating labeling, and optimizing model deployment. ESSENTIAL JOB FUNCTIONS Design, code, and maintain secure, scalable software solutions that support ISR and mission … including secure deployment, version control, and compliance with DoD cyber mandates. Collaborate with stakeholders to capture requirements, improve software usability, and deliver validated, mission-ready builds aligned with quarterly delivery cycles. Maintain robust technical documentation and contribute to DevSecOps processes, ensuring continuousdelivery in secure, classified environments. EDUCATION/TRAINING Required: Bachelor's Degree in Computer Science More ❯
Leeds, West Yorkshire, Yorkshire and the Humber Hybrid / WFH Options
BAE Systems
Automated Tests to support the ongoing development of products and projects, working alongside developers to influence the design of testable code and platform engineers to integrate your tests into ContinuousDelivery pipelines. The choice of tools, technologies and approaches will be wide and varied and you'll have a chance to influence the direction of automated testing. Analysing … 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 Life at BAE Systems Digital Intelligence We are embracing More ❯
an Agile and DevOps manner, self-organize our work with BAs, speak directly with business users across the globe, and have good autonomy over technology decisions. We own the continuousdelivery pipeline through to production and strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and … implement scalable applications and services with a solid focus on quality, continuous integration, and deployment. Write testable code following clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients More ❯
Reuters Special Services (TRSS) is looking for you! About the Role As a Senior DevOps Engineer, you will be responsible for maintaining the highest standards of performance, stability, and continuousdelivery in support of our customers and employees. You will contribute to existing Kubernetes-based infrastructure platforms, work with application teams to monitor and improve performance, and assist More ❯
inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on system design concepts and proficient advanced experience Advanced in Python programming language Proficiency in automation and continuousdelivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency More ❯