systems within a mission-focused environment. Key Responsibilities: Developing and executing automated software tests to ensure product quality Collaborating closely with development teams to understand requirements and functionalities Implementing continuous development and integration practices (CI/CD) Conducting functional and non-functional testing to validate product performance Writing and maintaining BASH scripts for automation tasks Monitoring and maintaining … of testing procedures Job Requirements: The successful applicant should have experience in some or all of the following areas: Software testing with a focus on automation (e.g. Jenkins, Ansible) Continuous Development/ContinuousIntegration (CI/CD) Functional and non-functional testing BASH scripting Linux systems Holding an active or recently active DV clearance Desirable Experience: Experience … in a software development team Knowledge of software development processes Understanding of containerisation technologies Familiarity with GitLab Network-focused software development Benefits: Opportunity to work on mission-focused projects Continuous personal development with dedicated time for training Collaborative and supportive work environment Be part of a friendly community of like-minded colleagues First-hand experience of the impact of More ❯
of data processing frameworks and technologies, including cloud-based data services. Software Engineering Practices: - Experience with software development lifecycle (SDLC) best practices, including version control (e.g., Git), testing, and continuousintegration/continuous delivery (CI/CD). - A focus on building high-quality, maintainable, and well-documented code. Collaboration and Communication: - Exceptional communication and collaboration skills … bar on implementing a well-engineered, well-governed data platform that meets the needs of our customers. Be accountable for the technical health of your team's codebase, driving continuous improvement and establishing metrics to track progress. Lead technical solution design on multiple complex initiatives within your team, demonstrated by successful and timely implementation, driving resolutions for complex and … difficult problems. Drive continuous improvement on key metrics such as business value, cost efficiency, speed, and quality of delivery. Coach a team of data and analytics engineers on best practices in the software development lifecycle, delivering high-quality software through your own work, and fostering a feedback culture within the team. Influence key decision-making across the data and More ❯
experience. Back-End Development: Design, implement, and maintain server-side components using Spring Boot for efficient and scalable solutions. Implement GraphQL for optimized API interactions and data fetching. Database Integration: Integrate databases and ensure data security and integrity. Optimize database queries and performance to enhance overall application efficiency. API Development: Develop and maintain RESTful APIs for seamless communication between … content generation. Cloud Services: Deploy and manage applications on AWS, utilizing services such as EC2, S3, Lambda, and more. Implement best practices for security and scalability in cloud environments. ContinuousIntegration/Continuous Deployment (CI/CD): Set up and maintain CI/CD pipelines using Jenkins for automated testing and deployment. Ensure code quality and perform More ❯
With common security frameworks CIS, NIST, OWASP Familiarity with Public Cloud Services like AWS GCP Azure Familiarity with co-located physical infrastructure (we're currently hybrid) Solid understanding of ContinuousIntegration (CI) and Continuous Deployment (CD) Close familiarity with or direct experience of the trade-offs and design decisions Software Engineers need to make when developing applications More ❯
our cloud environments. Key Responsibilities Infrastructure Management: Design, implement, and manage scalable, reliable infrastructure using cloud platforms (AWS, Azure, Google Cloud). CI/CD Pipelines: Develop and maintain continuousintegration and continuous deployment pipelines to automate application builds, testing, and deployment. Monitoring and Performance: Implement monitoring, logging, and alerting systems to ensure high availability and performance More ❯
South West London, London, United Kingdom Hybrid / WFH Options
John Lewis & Partners
Microservice Architectures. Experience with application frameworks such as http4k or Spring Boot. An understanding of Agile development methods such as Scrum or Kanban. Demonstrable experience in TDD, pair programming. ContinuousIntegration/Continuous Delivery REST API development and/or consumption. Desirable skills/experience you may have Experience with Cloud Platforms such as AWS, GCP or More ❯
and development. Application frameworks such as Spring Boot/Cloud. Microservice Architectures. Cloud Platforms such as AWS, GCP or Azure. Web technologies including HTML, CSS, advanced Javascript, Web Services. ContinuousIntegration/Continuous Delivery. BDD, pair programming. Agile development methods such as Scrum or Kanban. REST API development and/or consumption. Relational databases MySQL, SQL Server More ❯
your learning goals. Internally, this role is known as Product Engineer (L6). Essential skills: Extensive experience in Native Mobile Development in Android (Kotlin and Java) Accessibility best practices ContinuousIntegration/Continuous Delivery Experience in TDD, pair programming Agile development methods like Scrum or Kanban REST API development and consumption Deep understanding of MVVM and MVP More ❯
your learning goals. Internally this role is known as Product Engineer (L6). Essential skills: Extensive experience in Native Mobile Development in Android (Kotlin and Java) Accessibility best practice ContinuousIntegration/Continuous Delivery Demonstrable experience in TDD, pair programming Agile development methods such as Scrum or Kanban REST API development and/or consumption Deep understanding More ❯
ll be doing: As a Senior BizOps Infrastructure Engineer you'll be a key player in managing our global, multi-site IT infrastructure, ensuring its smooth operation, and driving continuous improvement. You'll collaborate with 2 mid-level infrastructure engineers, a global Service Desk and Support team of 17, and a 20-member Information Security team. Your work will … support and supervise two mid-level IT infrastructure engineers, helping them grow professionally. drive automation and Infrastructure as Code (IaC) initiatives, leveraging tools like Terraform for configuration management and continuousintegration/continuous deployment (CI/CD). develop and maintain helpful applications and scripts (PowerShell, Bash, Terraform and Python) to automate manual processes and improve efficiency. … and management strategies for Windows and macOS end-user devices. ensure industry-standard compliance and enhance security within our SaaS and PaaS cloud infrastructure. identify areas for automation and continuous improvement, pragmatically advocating for their prioritisation. We're looking for someone who is: experienced in Infrastructure architectural level experience in a modern IT Infrastructure environment, with a strong focus More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Energy Consulting group
in the full lifecycle of design, implementation and test of software for vibration-monitoring IVHM software products, ensuring compliance with GE's engineering processes and DO-178C DAL D. ContinuousIntegration and Testing: Maintaining and managing continuous software integration and testing processes to ensure software quality and reliability. Problem-Solving: Identifying software failures and implementing effective More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
The Nottingham
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 … Nottingham Building Society: - Salesforce Development: Design and deliver advanced Salesforce Cloud solutions using Lightning Web Components (LWC), ensuring they are accessible, scalable and user centred. Application Programming Interface (API) Integration: Build and maintain secure Representational State Transfer (REST) and Simple Object Access Protocol (SOAP) APIs that enable smooth and reliable integration across internal and external platforms. Collaborative Working … 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 ContinuousIntegration and Continuous Delivery (CI/CD) pipelines, maintaining clear documentation and promoting high coding standards. Platform Innovation: Stay 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 … Nottingham Building Society: - Salesforce Development: Design and deliver advanced Salesforce Cloud solutions using Lightning Web Components (LWC), ensuring they are accessible, scalable and user centred. Application Programming Interface (API) Integration: Build and maintain secure Representational State Transfer (REST) and Simple Object Access Protocol (SOAP) APIs that enable smooth and reliable integration across internal and external platforms. Collaborative Working … 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 ContinuousIntegration and Continuous Delivery (CI/CD) pipelines, maintaining clear documentation and promoting high coding standards. Platform Innovation: Stay More ❯
through both manual and automated tests. Collaborate: closely with development, product management, and other cross-functional teams to integrate quality assurance practices seamlessly into the software development lifecycle. Implement continuous testing practices: within CI/CD pipelines to ensure rapid yet reliable software releases. Define and monitor key quality metrics to assess test effectiveness, efficiency, and overall product quality … using insights to drive continuous improvement initiatives. Stay updated with emerging testing tools, trends, and methodologies, and advocate for their adoption to enhance existing systems and processes. Key Requirements: Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or a similar discipline. Proficient with one or more programming languages (e.g., Java, TypeScript, or similar). 5+ years of … frameworks from the ground up. Strong understanding of software QA methodologies, tools, and processes, with a track record of driving quality initiatives in an agile development environment. Experience with continuousintegration and continuous deployment (CI/CD) pipelines and integrating automated tests within them. Our Tech Stack: We're very tech agnostic when it comes to the More ❯
requires strong technical expertise, excellent problem-solving skills, and a deep understanding of Linux operating systems. The Infrastructure Engineering Specialist independently works with Automation, Enterprise Systems Management (ESM) and ContinuousIntegration and Continuous Deployment (CICD) technologies, executing the vision of key technologies within the infrastructure landscape. What you'll be doing Undertake routine daily activities and be … storage including LVM, iSCSI, file access control, partitioning and RAID. Strong Linux troubleshooting skills, covering both functional and performance issues. Strong knowledge of machine virtualisation, ideally KVM. Skills in integration of third party, Opensource and self developed solutions Understanding of the TSA and its implications to ways of working. Good knowledge of Linux container technologies including Docker. Familiarity with More ❯
technical mentoring. Contribute to the development of a developer-friendly API and comprehensive documentation. Set up and manage cloud infrastructure on AWS, Google Cloud, or Azure. Implement and manage continuousintegration and continuous delivery (CI/CD) pipelines to automate software builds and deployments We are looking for a candidate who: • Has a proven track record of More ❯
technical mentoring. Contribute to the development of a developer-friendly API and comprehensive documentation. Set up and manage cloud infrastructure on AWS, Google Cloud, or Azure. Implement and manage continuousintegration and continuous delivery (CI/CD) pipelines to automate software builds and deployments We are looking for a candidate who: • Has a proven track record of More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
First Central Services
standards and deliver methods that others follow. Experience of testing techniques, tools and approaches. Extensive experience of the full data lifecycle. Will have been involved in the implementation of ContinuousIntegration/Continuous Delivery (CI/CD) methods Working in an agile, rapid development, and prototyping environment Good coach who enjoys helping others grow and develop Comply More ❯
on a variety of components (Java/Kotlin) within the Core Prime Brokerage platform. Hands-on Development. Provide technical leadership for an agile development team, championing best practices in ContinuousIntegration and Continuous Deployment (CI/CD). Foster a culture of quality through developer-led automated testing initiatives. Drive continuous improvement in SDLC, agile and More ❯
Haywards Heath, Sussex, United Kingdom Hybrid / WFH Options
First Central Services
ensure the operational stability, scalability, and security of core enterprise platforms in Azure, as well as supporting other critical areas that align with business needs. You'll also support continuous improvement initiatives by modernising infrastructure, implement automation, and oversee the management of enterprise services. A key part of the role involves resolving incidents and requests within SLA, collaborating with … such as Terraform, ARM templates Expertise in managing and securing domain services, Active Directory, DNS, and authentication protocols. Familiarity with cloud platform automation tools and CI/CD pipeline integration (e.g., Azure DevOps, GitHub Actions). Hands-on experience with enterprise-grade Azure services, including compute, storage, networking, and monitoring solutions. Deep understanding of security best practices, including Azure … upgrades. You'll drive the adoption of automation tools and processes to optimize infrastructure management and reduce manual tasks. You'll lead and implement modernization initiatives across platforms, ensuring integration with modern cloud-based technologies. You'll utilise IaC frameworks like Terraform, ARM templates, to ensure repeatable, scalable deployments of cloud resources. You'll collaborate with development teams to More ❯
Salford, Manchester, United Kingdom Hybrid / WFH Options
First Central Services
ensure the operational stability, scalability, and security of core enterprise platforms in Azure, as well as supporting other critical areas that align with business needs. You'll also support continuous improvement initiatives by modernising infrastructure, implement automation, and oversee the management of enterprise services. A key part of the role involves resolving incidents and requests within SLA, collaborating with … such as Terraform, ARM templates Expertise in managing and securing domain services, Active Directory, DNS, and authentication protocols. Familiarity with cloud platform automation tools and CI/CD pipeline integration (e.g., Azure DevOps, GitHub Actions). Hands-on experience with enterprise-grade Azure services, including compute, storage, networking, and monitoring solutions. Deep understanding of security best practices, including Azure … upgrades. You'll drive the adoption of automation tools and processes to optimize infrastructure management and reduce manual tasks. You'll lead and implement modernization initiatives across platforms, ensuring integration with modern cloud-based technologies. You'll utilise IaC frameworks like Terraform, ARM templates, to ensure repeatable, scalable deployments of cloud resources. You'll collaborate with development teams to More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
First Central Services
ensure the operational stability, scalability, and security of core enterprise platforms in Azure, as well as supporting other critical areas that align with business needs. You'll also support continuous improvement initiatives by modernising infrastructure, implement automation, and oversee the management of enterprise services. A key part of the role involves resolving incidents and requests within SLA, collaborating with … such as Terraform, ARM templates Expertise in managing and securing domain services, Active Directory, DNS, and authentication protocols. Familiarity with cloud platform automation tools and CI/CD pipeline integration (e.g., Azure DevOps, GitHub Actions). Hands-on experience with enterprise-grade Azure services, including compute, storage, networking, and monitoring solutions. Deep understanding of security best practices, including Azure … upgrades. You'll drive the adoption of automation tools and processes to optimize infrastructure management and reduce manual tasks. You'll lead and implement modernization initiatives across platforms, ensuring integration with modern cloud-based technologies. You'll utilise IaC frameworks like Terraform, ARM templates, to ensure repeatable, scalable deployments of cloud resources. You'll collaborate with development teams to More ❯
to enable incompatible platforms to work together Maintains systems by monitoring and correcting software defects Supports the implementation and maintenance of high-quality tools and automation processes to support continuous delivery and developer productivity Supports the delivery of an ambitious and compelling technical roadmap to meet the needs of the business, engineering team, and partner teams May support engineering … automate the execution of tasks. Agile Development: Uses a group of methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organising cross-functional teams. ContinuousIntegration/Continuous Deployment Automation: Tests each change done to a codebase automatically and as early as possible, pushing changes to a staging or production system. Troubleshooting … Gathers information, and analyses different scenarios, assesses alternative resolutions and reaches a decision. Growth Mindset: The belief that talent, ability and skills can be developed through a commitment to continuous learning and reflection Experience you'll have Mandatory: Python Version Control - Gitlab Nice to have: Java CI/CD Docker Building and testing APIs (any framework) Unit testing Requirement More ❯
Developer that holds active SC clearance, with Python, Terraform and AWS to work closely with a key end client. Key Requirements: Proven experience as a software developer with data integration experience (API) Extensive Extensive experience programming in Python Active Security Clearance (SC) Expertise in AWS, Kubernetes and CI/CD (ContinuousIntegration/Continuous Deployment) Strong More ❯
Employment Type: Contract
Rate: £400.0 - £425.0 per day + up to £425 per day (InsideIR35)
Software Developer that holds active SC clearance, with Python, Terraform and AWS to work closely with a key end client.Key Requirements: Proven experience as a software developer with data integration experience (API) Extensive Extensive experience programming in Python Active Security Clearance (SC) Expertise in AWS, Kubernetes and CI/CD (ContinuousIntegration/Continuous Deployment) Strong More ❯