optimisation. Understand web design patterns, including SOLID principle and you have experience working in a collaborative, agile team environment. Familiar with automated testing and continuousintegration and delivery practices The interview process has begun, so if you believe you have the right experience then please get in touch More ❯
public cloud platforms, encompassing both virtual machine management and containerized applications within Kubernetes. Familiar with CI/CD pipelines, particularly leveraging GitHub Actions for continuousintegration and delivery. Skilled in utilizing YAML, Python, and Shell scripting for automation and configuration. Competent in establishing comprehensive monitoring solutions for performance More ❯
Leicestershire, Milton Keynes, Buckinghamshire, United Kingdom
Xpertise Recruitment
public cloud platforms, encompassing both virtual machine management and containerized applications within Kubernetes. Familiar with CI/CD pipelines, particularly leveraging GitHub Actions for continuousintegration and delivery. Skilled in utilizing YAML, Python, and Shell scripting for automation and configuration. Competent in establishing comprehensive monitoring solutions for performance More ❯
of Micro front end architectures. Network principles and protocols such as HTTP, TLS and TCP Web services technology such as REST, JSON or Thrift Continuousintegration systems such as Jenkins or Bamboo More ❯
focused environment. Key Responsibilities: Develop and execute automated software tests to ensure product quality Collaborate with development teams to understand requirements and functionalities Implement continuousintegration and deployment practices (CI/CD) Conduct functional and non-functional testing to validate performance Write and maintain BASH scripts for automation More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
CACI Limited
Agile environment, you will gain experience in: Designing, developing, and testing software solutions Utilizing open-source libraries and components Using tools like GitLab for continuousintegration to ensure quality and security Deploying systems across environments including AWS and Azure Full software lifecycle involvement from concept to maintenance Leading More ❯
with automation tools (Ansible, Terraform) and CI/CD practices. Strong scripting skills in Python, Bash, or PowerShell. Experience with version control (Git) and continuousintegration pipelines. Network and Security Knowledge : Strong understanding of network protocols, firewall management, VPNs, and best security practices. Diversity & Inclusion: Here at Amber More ❯
development. Experience with relational and graph databases, RESTful interfaces, and design patterns. Self-motivated with excellent interpersonal, verbal, and written communication skills. Expertise in continuousintegration and deployment processes. At LSEG, our purpose is to foster financial stability, empower economies, and enable sustainable growth. Our core values of More ❯
both Software and DevOps engineers within the teams around you and the wider community to deliver consistent solutions and strategies. Lead the adoptions of ContinuousIntegration/Delivery pipelines to run a full range of tests against our products and assure our builds. Have line management responsibility for More ❯
and CSS patterns. Experience with AWS. Examples of your work - either commercial and personal projects are great. Experience in building web applications. Knowledge of ContinuousIntegration/Deployment. Experience with/interest in functional programming. Experience with Vagrant, Docker, or other tools to ensure a robust development environment. More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
CACI Ltd
testing. Using a wide range of technologies, specialising in the use of open-source libraries and components. Utilising tools such as GitLab to build continuousintegration pipelines, which help monitor and ensure software quality and security. Deploying software systems to a mixture of environments, including public (AWS and More ❯
it takes to succeed: Fluency in an object-oriented language (like Python or Java) Experience with databases (SQL and NoSQL), Unix, developing within a ContinuousIntegration/Deployment pipeline. Proficient in AWS services such as S3, Glue, Athena. Skilled in building and supporting large-scale distributed systems that More ❯
Experience managing and delivering s/w for embedded, platform and application product solutions in an Agile environment. Experience with development software configuration and continuousintegration workflows Understanding of the interdependencies between software and hardware elements and how to successfully deliver integrated product solutions. Wider understanding of product More ❯
Birmingham, West Midlands, West Midlands (County), United Kingdom
Square One Resources
unstructured data. Experience combining large, disconnected datasets, using relevant tools and frameworks. Building and optimizing ETL/ELT data pipelines Experience of source control, ContinuousIntegration, Delivery and Deployment through CICD Pipelines Knowledge and/or experience with Splunk, Kafka & Grafana is beneficial. Supporting and working with BI More ❯
re looking for. We have a minimalist approach to using external frameworks, with an emphasis on maintainability and fast turnaround with TDD, DDD, and ContinuousIntegration & Delivery. JOOQ, Flyway RSocket What you'll be doing Enhancing and building Core Platform Improving the developer experience by upgrading internal libraries More ❯
typically use the latest version of Visual Studio to develop in a V-Model/TDD environment, with a recent move towards DevOps and continuous integration. Our products embrace the full C# .Net stack including .Net Core for cross platform capabilities, WPF (MVVM) for user interfaces, Asp.Net MVC/ More ❯
Aldershot, Hampshire, United Kingdom Hybrid / WFH Options
DXC Technology Inc
technical solutions. Design, develop, and test software using Java/J2EE technologies. Maintain a rigorous build and testing framework, monitor build issues, and ensure continuous integration. Prepare technical documentation aligned with functional specifications. Be part of a dynamic division fostering entrepreneurship, professionalism, teamwork, and innovation. Collaborate effectively with team More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
ZENOVO LTD
with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable code that adheres to industry standards. Drive continuous improvements in process efficiency and product quality as deployment scales increase. What we'll need from you: Expertise in C/C++ (C++ … a target platform and development environment. Ability to adapt to changing priorities in a dynamic environment, with a focus on agile methodologies. Experience with ContinuousIntegration tools is beneficial. Awareness of the electricity industry is beneficial. Please note we cannot provide sponsorship for the role. If interested, please More ❯
with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuousintegration testing. Implementing, integrating, and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms and … Assembler development. Good experience in C development. Good experience in embedded program design. Good understanding of signal processing techniques. Experience in software/hardware integration and fault resolution. Good experience in UML design techniques. Understanding of the full software development lifecycle. Experience with FPGA and DSP hardware. Familiarity with More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Matchtech
with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuousintegration testing. Implementing, integrating, and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms and … Assembler development. Good experience in C development. Good experience in embedded program design. Good understanding of signal processing techniques. Experience in software/hardware integration and fault resolution. Good experience in UML design techniques. Understanding of the full software development lifecycle. Experience with FPGA and DSP hardware. Familiarity with More ❯
C++ for Secure Systems & USB Devices) Role Overview: Are you a passionate software engineer with a love for C/C++ programming and hardware integration ? We're looking for a highly skilled engineer to join our team and develop cutting-edge software solutions that interact with physical devices, such … level software. Ensure compliance with security and performance standards in the development of software. Write comprehensive unit tests , documentation , and ensure code quality through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years of experience in C/… payment systems . Familiarity with cryptography , payment card schemes (EMV, NFC) , and software design methodologies . Experience with version control tools like Git and continuousintegration tools like Jenkins . Strong understanding of software testing , especially unit and integration testing. Ability to work well in a collaborative More ❯
C++ for Secure Systems & USB Devices) Role Overview: Are you a passionate software engineer with a love for C/C++ programming and hardware integration ? We're looking for a highly skilled engineer to join our team and develop cutting-edge software solutions that interact with physical devices, such … level software. Ensure compliance with security and performance standards in the development of software. Write comprehensive unit tests , documentation , and ensure code quality through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years of experience in C/… payment systems . Familiarity with cryptography , payment card schemes (EMV, NFC) , and software design methodologies . Experience with version control tools like Git and continuousintegration tools like Jenkins . Strong understanding of software testing , especially unit and integration testing. Ability to work well in a collaborative More ❯
Balance aesthetic quality with performance, accessibility and mobile-first best practices Partner with product and engineering peers to shape feature roadmaps and ensure seamless integration of front-end components This role empowers you to drive both the look and functionality of our applications, ensuring that design vision and technical … patterns and implement designs end-to-end; An ability to ask questions to understand requirements ahead of implementation; Experience with version control, unit testing, continuousintegration and code quality tools; Experience of producing client-facing applications and an awareness of the UX and UI challenges involved; Understanding of More ❯
Balance aesthetic quality with performance, accessibility and mobile-first best practices Partner with product and engineering peers to shape feature roadmaps and ensure seamless integration of front-end components This role empowers you to drive both the look and functionality of our applications, ensuring that design vision and technical … patterns and implement designs end-to-end; An ability to ask questions to understand requirements ahead of implementation; Experience with version control, unit testing, continuousintegration and code quality tools; Experience of producing client-facing applications and an awareness of the UX and UI challenges involved; Understanding of More ❯
Balance aesthetic quality with performance, accessibility and mobile-first best practices Partner with product and engineering peers to shape feature roadmaps and ensure seamless integration of front-end components This role empowers you to drive both the look and functionality of our applications, ensuring that design vision and technical … patterns and implement designs end-to-end; An ability to ask questions to understand requirements ahead of implementation; Experience with version control, unit testing, continuousintegration and code quality tools; Experience of producing client-facing applications and an awareness of the UX and UI challenges involved; Understanding of More ❯