both our cloud and edge-device applications Microservice-style, event-driven cloud architecture IoT 'smart' edge devices (using nVidia AI chips) Linux-based embedded OS on our Edge devices ContinuousIntegration and Delivery using Jenkins, SonarQube Terraform for infrastructure management Grafana, Elasticsearch, Kibana & New Relic for metrics, logs and monitoring In the company we also use: VueJS, MySQL … ideally PostgreSQL) Understanding of programming (not just using frameworks, extensions and plugins but understanding what they do, how they work and if needed build/extend them) Understanding of ContinuousIntegration, Continuous Delivery, Unit and Integration Testing Experience working with tools like Jira and Confluence Basic understanding of front-end technologies Experience with the development of More ❯
solutions, ensuring coverage across functional, non-functional, and performance testing. Introduce Automation and Release Management Rigor: Spearhead initiatives to introduce automated QA processes and establish formal QA frameworks for continuousintegration/continuous delivery (CI/CD) pipelines. Lead efforts to automate end-to-end testing and manage structured QA cycles for security updates, patches, and system … QA chapters and operations teams to drive quality-focused improvements across multiple business units. Engage with various Teams/Portfolios/COEs within the organization to ensure the seamless integration of quality assurance processes into overall product development and delivery pipelines. Empower and enable Squads to realize their missions Lead and mentor a team of QA Engineering chapters, engineers … providing regular feedback, support, and professional development opportunities. Foster a culture of collaboration, innovation, and continuous learning within the team. Customer-Centric Quality Focus: Ensure that all quality assurance initiatives prioritize customer satisfaction and system reliability. Use data-driven approaches and feedback mechanisms to align QA Engineering strategies with end-user expectations and continuously enhance user experience. Develop High More ❯
as well as improve existing features through a data driven A/B testing workflow. You will be working in Swift, alongside a cross-functional team, leveraging our Mobile ContinuousIntegration pipeline, with Unit and Integration Testing built in, to iterate our iOS application to help our millions of users. You will work in a multidisciplinary product … when supporting a wide range of devices. Qualifications Commercial experience using Swift or Objective-C, with real exposure to different platforms and OS versions. Experience working within a Mobile ContinuousIntegration framework. Experience with Unit (XCTest) and Integration Testing. Experience in consuming a RESTful API. Experience with the VIPER architecture. Experience with A/B testing and More ❯
to work with architecture and development patterns such as Microservices, CQRS, Domain Driven Design, and Event Sourcing, and to engage in practices including test-driven development, pair programming, and continuousintegration/deployment. Requirements Extensive professional experience with Java. Experience with React is a plus. Strong knowledge of architecture and development patterns (e.g. Microservices, CQRS, Domain Driven Design … Event Sourcing etc.) An appreciation for good development practices (Test-driven development, pair programming, continuousintegration/deployment) A passion for continuous learning and sharing knowledge with others It'll be a bonus if you have experience in Invoice Processing. How we work/Additional information We are looking for individuals who are passionate about software development More ❯
s initiatives Our Tech Stack Cloud Data Warehouse - Snowflake AWS Data Solutions - Kinesis, SNS, SQS, S3, ECS, Lambda Data Governance & Quality - Collate & Monte Carlo Infrastructure as Code - Terraform Data Integration & Transformation - Python, DBT, Fivetran, Airflow CI/CD - Github Actions/Jenkins Business Intelligence - Looker Experience and Attributes we'd like to see Platform Engineering Expertise Extensive experience in … a track record of establishing consistent environments and processes. Software Engineering Practices: Experience with software development lifecycle (SDLC) best practices, including version control (e.g., Git), peer-reviewing, unit and integration testing, and continuousintegration/continuous delivery (CI/CD). An automation-first mindset, where manual actions are reduced to exception-cases. A focus on More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
Responsibilities - Work with a multi-disciplinary team to design, document and develop high quality, scalable solutions for the NHS App's Android application using Kotlin.- Create appropriate unit and integration tests for your work.- Write clean, maintainable and eNicient code, which follows best practices andcoding standards.- Optimise solutions for performance and speed to provide an excellent user experience.- Ensure … designpatterns.- Be able to apply SOLID principles to improve the code structure, quality andmaintainability.- Have a DevOps mindset, understanding how software and infrastructure worktogether.- Have a good understanding of continuousintegration, continuous delivery andhow these are implemented via the use of pipelines.- Proactively look for solutions to any issues that arise in your domain.- Have experience with More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
a multi-disciplinary team to design, document and develop high quality, scalable solutions for the NHS App's iOS application using Swift and Swift UI.- Create appropriate unit and integration tests for your work.- Write clean, maintainable and ePicient code, which follows best practices andcoding standards.- Optimise solutions for performance and speed to provide an excellent userexperience.- Ensure the … able to apply SOLID principles to improve the code structure, quality and maintainability.- Have a DevOps mindset, understanding how software and infrastructure work together.- Have a good understanding of continuousintegration, continuous delivery and how these are implemented via the use of pipelines.- Proactively look for solutions to any issues that arise in your domain.- Have experience More ❯
Responsibilities - Work with a multi-disciplinary team to design, document and develop high quality, scalable solutions for the NHS App's Android application using Kotlin. - Create appropriate unit and integration tests for your work. - Write clean, maintainable and eNicient code, which follows best practices and coding standards. - Optimise solutions for performance and speed to provide an excellent user experience. … able to apply SOLID principles to improve the code structure, quality and maintainability. - Have a DevOps mindset, understanding how software and infrastructure work together. - Have a good understanding of continuousintegration, continuous delivery and how these are implemented via the use of pipelines. - Proactively look for solutions to any issues that arise in your domain. - Have experience More ❯
Responsibilities - Work with a multi-disciplinary team to design, document and develop high quality, scalable solutions for the NHS App's Android application using Kotlin. - Create appropriate unit and integration tests for your work. - Write clean, maintainable and eNicient code, which follows best practices and coding standards. - Optimise solutions for performance and speed to provide an excellent user experience. … able to apply SOLID principles to improve the code structure, quality and maintainability. - Have a DevOps mindset, understanding how software and infrastructure work together. - Have a good understanding of continuousintegration, continuous delivery and how these are implemented via the use of pipelines. - Proactively look for solutions to any issues that arise in your domain. - Have experience More ❯
a multi-disciplinary team to design, document and develop high quality, scalable solutions for the NHS App's iOS application using Swift and Swift UI. - Create appropriate unit and integration tests for your work. - Write clean, maintainable and ePicient code, which follows best practices and coding standards. - Optimise solutions for performance and speed to provide an excellent user experience. … able to apply SOLID principles to improve the code structure, quality and maintainability. - Have a DevOps mindset, understanding how software and infrastructure work together. - Have a good understanding of continuousintegration, continuous delivery and how these are implemented via the use of pipelines. - Proactively look for solutions to any issues that arise in your domain. - Have experience More ❯
Employment Type: Contract
Rate: £600.0 - £610.0 per day + c£610 per day (inside IR35)
with a multi-disciplinary team to design, document and develop high quality, scalable solutions for the App's iOS application using Swift and Swift UI. Create appropriate unit and integration tests for your work. Write clean, maintainable and efficient code, which follows best practices and coding standards. Optimise solutions for performance and speed to provide an excellent user experience. … able to apply SOLID principles to improve the code structure, quality and maintainability. Have a DevOps mindset, understanding how software and infrastructure work together. Have a good understanding of continuousintegration, continuous delivery and how these are implemented via the use of pipelines. Proactively look for solutions to any issues that arise in your domain. Have experience More ❯
Responsibilities Work with a multi-disciplinary team to design, document and develop high quality, scalable solutions for the clients App's Android application using Kotlin. Create appropriate unit and integration tests for your work. Write clean, maintainable and eNicient code, which follows best practices and coding standards. Optimise solutions for performance and speed to provide an excellent user experience. … able to apply SOLID principles to improve the code structure, quality and maintainability. Have a DevOps mindset, understanding how software and infrastructure work together. Have a good understanding of continuousintegration, continuous delivery and how these are implemented via the use of pipelines. Proactively look for solutions to any issues that arise in your domain. Have experience More ❯
Responsibilities Work with a multi-disciplinary team to design, document and develop high quality, scalable solutions for the clients App's Android application using Kotlin. Create appropriate unit and integration tests for your work. Write clean, maintainable and eNicient code, which follows best practices and coding standards. Optimise solutions for performance and speed to provide an excellent user experience. … able to apply SOLID principles to improve the code structure, quality and maintainability. Have a DevOps mindset, understanding how software and infrastructure work together. Have a good understanding of continuousintegration, continuous delivery and how these are implemented via the use of pipelines. Proactively look for solutions to any issues that arise in your domain. Have experience More ❯
with a multi-disciplinary team to design, document and develop high quality, scalable solutions for the App's iOS application using Swift and Swift UI. Create appropriate unit and integration tests for your work. Write clean, maintainable and ePicient code, which follows best practices and coding standards. Optimise solutions for performance and speed to provide an excellent user experience. … able to apply SOLID principles to improve the code structure, quality and maintainability. Have a DevOps mindset, understanding how software and infrastructure work together. Have a good understanding of continuousintegration, continuous delivery and how these are implemented via the use of pipelines. Proactively look for solutions to any issues that arise in your domain. Have experience More ❯
Systems Integration Operations Lead (SAP CPI) Harness your expertise to lead the heartbeat of the enterprise integration landscape. As our Systems Integration Operations Lead, you'll be at the forefront of ensuring the stability, performance, and continuous improvement of critical SAP CPI environments that power our world-class operations. This is a unique opportunity to influence … dedicated to delivering excellence, pioneering automation, and elevating our operational standards to create magic at every touchpoint. Required Skills Proven hands-on experience managing high-availability SAP Cloud Platform Integration (CPI), SAP AEM, and related environments. Deep expertise in SAP CPI iFlows, adapters, Groovy scripting, and exception handling. Strong understanding of SAP API Management (Integration Suite) and SAP … Edge Integration Cell. Proficiency with SAP Advanced Event Mesh, message routing, and event-driven architecture. Familiarity with SAP BTP, on-premise SAP systems (ECC, S/4HANA), and integrations via REST, SOAP, sFTP, JDBC, and other protocols. Programming skills in Groovy, Java, and XSLT with a focus on security, data protection, and performance optimization. Experience managing transport and change More ❯
optimize database systems, including SQL databases and Mongo DB, ensuring high availability, performance tuning, and data security. CI/CD Practices: Automate manual processes to enhance operational efficiency, employing ContinuousIntegration/Continuous Deployment (CI/CD) best practices for efficient code deployment. Scripting Languages: Demonstrate proficient scripting skills in languages such as Java, TypeScript, and Python … of application traffic and high availability. Collaboration with Development Teams: Collaborate with software engineering teams to design, develop, and maintain robust systems and solutions, including RESTful APIs, ensuring seamless integration across platforms. Post-Mortem Analysis: Conduct comprehensive post-mortem analyses following incidents, identifying root causes and recommending improvements to enhance system reliability and performance. Mentorship: Mentor and guide junior … engineers, fostering a culture of knowledge sharing and continuous improvement within the engineering team. Skills and Experience: Bachelor's degree in computer science, Engineering, or equivalent practical experience. Proven work experience as a Site Reliability Engineer, DevOps Engineer, or in a similar role within a high-availability environment. Strong experience with AWS and Azure cloud services, including a deep More ❯
Systems Integration Operations Lead (SAP CPI) Harness your expertise to lead the heartbeat of the enterprise integration landscape. As our Systems Integration Operations Lead, you'll be at the forefront of ensuring the stability, performance, and continuous improvement of critical SAP CPI environments that power our world-class operations. This is a unique opportunity to influence … dedicated to delivering excellence, pioneering automation, and elevating our operational standards to create magic at every touchpoint. Required Skills: Proven hands-on experience managing high-availability SAP Cloud Platform Integration (CPI), SAP AEM, and related environments. Deep expertise in SAP CPI iFlows, adapters, Groovy scripting, and exception handling. Strong understanding of SAP API Management (Integration Suite) and SAP … Edge Integration Cell. Proficiency with SAP Advanced Event Mesh, message routing, and event-driven architecture. Familiarity with SAP BTP, on-premise SAP systems (ECC, S/4HANA), and integrations via REST, SOAP, sFTP, JDBC, and other protocols. Programming skills in Groovy, Java, and XSLT with a focus on security, data protection, and performance optimization. Experience managing transport and change More ❯
define, design, and implement new features and enhancements that delight our customers. Participate in agile software development practices, including daily stand-ups, sprint planning, and retrospectives. Contribute to the continuous improvement of our team's processes and help us become more efficient. Identify opportunities for improvement and propose innovative solutions to keep our client ahead of the curve. Meet … Linux operating systems, including Ubuntu, Red Hat, and CentOS Extensive knowledge of Java programming language and ecosystem, including Spring, Hibernate, and Maven Familiarity with containerization technologies (Docker, Kubernetes) and continuousintegration/continuous delivery (CI/CD) principles Experience working within the public sector is required Excellent communication and leadership skills, with the ability to explain complex More ❯
is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. Why You'll Love This Opportunity as a Senior Software Engineer at Civica … complex issues using log analysis, profiling tools, and collaborative debugging techniques. Understand system architecture principles and ability build accordingly to meet growing traffic demands and improve overall efficiency. Implement continuousintegration/continuous deployment (CI/CD) pipelines for automated testing, build, and deployment processes. Stay up to date with the latest features, libraries, and best practices More ❯
development for other roles you may be interested in Required Qualifications: Experience with .NET Experience developing/operating with a commercial cloud environment, preferably MS Azure Experience with Agile, ContinuousIntegration and Continuous Delivery Experience with relational and non-relational database technologies Microsoft .NET technology stack experience (C#/.NET, .NET Core, Web APIs) Development Operations experience … management tools such as Git, agile management tools, i.e. Jira/Rally, CI/CD tools such as Jenkins, Azure DevOps Automated Testing experience including Unit test development and Integration test development Web Programing experience including HTML, CSS, JavaScript Knowledge of Agile & Software Development Best Practices including code scanning and remediation Preferred Qualifications: Degree in computer science Experience working 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 ❯
your commitment you will receive the support and resources needed to achieve your learning goals. 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 ❯
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 ❯
UK (Hybrid – 3 days a week) Job Description: 15+ years’ experience in delivering large scale applications with focus on performance, scalability, security, and reliability. Experience in a highly Agile continuousintegration and continuous deployment environment, preferably within a financial domain. Strong experience in Java/J2EE, Spring Boot, Mule, web Services, Kafka, SQL & PL/SQL (Oracle … and Microservice implementations at scale. Experience in OpenShift, Kubernetes or any one the container platform. Experience with WebLogic or JBoss or Mule or tomcat application servers. Strong experience in Integration Technologies – Mule ESB & IDE or equivalent, previous Middleware experiences. Experience in monitoring, triaging and performance tuning. Experience in Splunk, Dynatrace or AppDynamics (APM tools). Knowledge of Test-Driven More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Lorien
this role, you will be responsible for ensuring the reliability, security, and scalability of the existing cloud analytics platform, focusing on automation for deployment of infrastructure as code via continuousintegration and continuous delivery/deployment (CI/CD) pipelines. You will also provide operational support to users of the Data & Analytics platform covering administration of services More ❯