scalability and fast-paced development. Learning Through Iteration: Embrace a culture of experimentation, using trial and error to uncover insights, refine approaches, and grow your technical and strategic skills. ContinuousDeployment: Work iteratively, supported by high test coverage, and contribute to the team's frequent deployment cycles (averaging more than once per day). Data-Driven Decision More ❯
Orpington, Kent, England, United Kingdom Hybrid / WFH Options
Ripple Recruitment Ltd
responsive front-end interfaces using HTML, CSS, and JavaScript frameworks. Architect and integrate APIs and services that power dynamic, data-driven features. Write clean, testable code and contribute to continuousdeployment and CI/CD workflows. Work closely with cross-functional teams to understand user needs and turn them into elegant technical solutions. Participate in regular code reviews … APIs. Competent with front-end tech such as HTML5, CSS3, JavaScript (and ideally frameworks like Vue.js or React). Familiarity with MySQL, version control (Git), and cloud platforms or deployment pipelines. A natural collaborator who enjoys problem-solving, learning new tools, and contributing to a supportive team environment. Additional Perks: Hybrid working - in the office every Monday plus two More ❯
define architectural decisions, mentor senior developers, and guide best practices across multiple teams. Supportive engineering culture: You’ll be surrounded by experienced engineers who value collaboration, clean code, and continuous improvement. There’s a strong sense of ownership and shared responsibility when tackling complex challenges. Modern, cloud-based tech: You’ll work hands-on with the latest technologies including … stay long term thanks to the positive culture, leadership support, and clear opportunities for personal and technical progression. Tech-first mindset: The engineering team prioritises clean, test-driven code, continuousdeployment, and automation. You’ll have the chance to help drive improvements to performance, scalability, and overall software design. This is an opportunity to take the next step More ❯
define architectural decisions, mentor senior developers, and guide best practices across multiple teams. Supportive engineering culture: You’ll be surrounded by experienced engineers who value collaboration, clean code, and continuous improvement. There’s a strong sense of ownership and shared responsibility when tackling complex challenges. Modern, cloud-based tech: You’ll work hands-on with the latest technologies including … stay long term thanks to the positive culture, leadership support, and clear opportunities for personal and technical progression. Tech-first mindset: The engineering team prioritises clean, test-driven code, continuousdeployment, and automation. You’ll have the chance to help drive improvements to performance, scalability, and overall software design. This is an opportunity to take the next step More ❯
Bromley, Kent, England, United Kingdom Hybrid / WFH Options
Ripple Recruitment Ltd
responsive front-end interfaces using HTML, CSS, and JavaScript frameworks. Architect and integrate APIs and services that power dynamic, data-driven features. Write clean, testable code and contribute to continuousdeployment and CI/CD workflows. Work closely with cross-functional teams to understand user needs and turn them into elegant technical solutions. Participate in regular code reviews … APIs. Competent with front-end tech such as HTML5, CSS3, JavaScript (and ideally frameworks like Vue.js or React). Familiarity with MySQL, version control (Git), and cloud platforms or deployment pipelines. A natural collaborator who enjoys problem-solving, learning new tools, and contributing to a supportive team environment. Additional Perks: Hybrid working - in the office every Monday plus two More ❯
and operational tooling. Partner closely with Product Management, UX, and Customer Success to align engineering priorities with customer needs and product vision. Ensure scalable, cloud-native development, testing, and deployment processes that support the platform's growth and resilience. Invest in the growth and development of technical leadership within the team, building a strong, thriving engineering culture. Engage with … alignment around customer outcomes. History of engaging directly with customers and translating feedback into product and operational improvements. Proven ability to deliver high-quality, scalable platforms in fast-paced, continuousdeployment environments. Strong facility for recognising emerging trends in cloud security and detection and response, and evolving technical strategies to match. Prior experience leading projects featuring high performance More ❯
Databricks as our datalake platform Kubernetes for data services and task orchestration Terraform for infrastructure Streamlit for data applications Airflow purely for job scheduling and tracking Circle CI for continuousdeployment Parquet and Delta file formats on S3 for data lake storage Spark for data processing DBT for data modelling SparkSQL for analytics Why else you'll love More ❯
Databricks as our datalake platform Kubernetes for data services and task orchestration Terraform for infrastructure Streamlit for data applications Airflow purely for job scheduling and tracking Circle CI for continuousdeployment Parquet and Delta file formats on S3 for data lake storage Spark for data processing DBT for data modelling SparkSQL for analytics Why else you'll love More ❯
Databricks as our datalake platform Kubernetes for data services and task orchestration Terraform for infrastructure Streamlit for data applications Airflow purely for job scheduling and tracking Circle CI for continuousdeployment Parquet and Delta file formats on S3 for data lake storage Spark for data processing DBT for data modelling SparkSQL for analytics Why else you'll love More ❯
decisions about algorithms and architecture. Build state-of-the-art solutions by combining engineering excellence, academic techniques, and personal ingenuity. Rapidly iterate to adapt solutions to new needs and continuous deployment. Collaborate with other engineers to design, build, deploy, and support your software. To be considered for this position, you must have the following skills and background: Minimum of More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
The Co-operative Group
user needs, we can offer you the chance to build your career with a business that puts people at the heart of its strategy. What you'll do Drive continuous improvement in the performance, accessibility and UX of our live services Use modern engineering practices like TDD, pair or mob programming, and continuousdeployment Collaborate with the More ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid / WFH Options
Nigel Frank International
to-medium initiatives independently. Maintain integration's and ensure smooth data flow between multiple business systems. Partner with key stakeholders to drive business process and system improvements. Support D365FO continuousdeployment, enhancements, and user adoption. Identify and implement opportunities for automation, efficiency, and performance optimisation. Provide user training and ensure best practice in system use. Assist with application More ❯
make appropriate test trade-offs (e.g., level of instrumentation, cost of maintenance, low level vs. high level testing). You are instrumental in guiding best practices (e.g., unit testing, continuousdeployment, etc.). You have acute instincts for where software fails. You anticipate and prevent future problems from occurring and proactively fix deficiencies in test frameworks and tools. More ❯
seaborn, streamlit etc would be an advantage. Understanding of data modelling and exposure to tools like metaflow or airflow is desirable. Understanding of common software practices like version control, continuousdeployment, and testing. Industry, or equivalent academic experience in researching and developing Generative AI powered Products and services. You are: Curious and have a learning mindset. A pragmatic More ❯
full software development life-cycle and be eager to influence the processes adopted by the team in delivering projects. Act as a strong advocate for quality in product development, continuous integration and automation and have a deep understanding of how to achieve these through the latest test strategies and using automation frameworks. Collaborate in all aspects of software development … new challenges with energy and urgency with a desire to develop and learn new skills. Be team-oriented, keen to share your knowledge and open to giving and receiving continuous feedback. Technical Skills Deep proficiency in Java, with working knowledge of MongoDB and JavaScript Familiar with frameworks such as SpringBoot and JUnit. A firm believer in test-driven development … and continuous deployment. Familiarity with Docker, Jenkins and GitHub Actions for CI/CD and containerised development A solid understanding of RESTful APIs and microservices architecture. Experience in software delivery within a high web traffic/high volume transactional online/digital/media environment. Best practice knowledge of security, performance and accessibility. Been part of a high-performing More ❯
Maintain the integrations and transfer of data across multiple systems. Collaborate with key stakeholders to develop business process and system improvements in line with the company strategy. Support the continuousdeployment and enhancement of the companies Microsoft estate. Identify opportunities to gain efficiencies, automate, and improve system performance. Provide training and support to end-users to facilitate the More ❯
full software development life-cycle and be eager to influence the processes adopted by the team in delivering projects. Act as a strong advocate for quality in product development, continuous integration and automation and have a deep understanding of how to achieve these through the latest test strategies and using automation frameworks. Collaborate in all aspects of software development … new challenges with energy and urgency with a desire to develop and learn new skills. Be team-oriented, keen to share your knowledge and open to giving and receiving continuous feedback. Technical Skills Familiar with frameworks such as SpringBoot and JUnit. A firm believer in test-driven development and continuous deployment. Familiarity with Docker, Jenkins and GitHub Actions More ❯
closely with tech lead on technical decisions and product roadmap. • Resolve challenging software engineering design problems. • Interact with customers to resolve issues and propose new features. • Support testing and deployment of production applications. Skills Requirements: • Experience with design, debugging, and problem solving with Java. • RESTful web application experience. • Spring Boot experience. • Interacting with MongoDB or similar database technology. • Automated … testing. Nice to Haves: • Full stack experience including UI development with JavaScript. • Kafka experience. • Excellent written and verbal communication skills. • Linux administration experience. • Experience with automated build tools, continuous integration, and continuous deployment. YOE Requirement: 12 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S. More ❯
with tech lead on technical decisions and product roadmap. • Resolve challenging software engineering design problems. • Interact with the customer to resolve issues and propose new features. • Support testing and deployment of production applications. Skills Requirements: • Experience with design, debugging, and problem solving with Java. • Experience with RESTful web applications. • Experience with Spring Boot. • Experience interacting with MongoDB or similar … Haves: • Full stack experience including UI development with JavaScript (Vue.js). • Experience with Kafka. • Excellent written and verbal communication skills. • Experience with Linux administration. • Experience with automated build tools, continuous integration, and continuous deployment. YOE Requirement: 3 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S. More ❯
with tech lead on technical decisions and product roadmap. Resolve challenging software engineering design problems. Interact with the customer to resolve issues and propose new features. Support testing and deployment of production applications. Required Skills: Experience with design, debugging, and problem solving with Java. Experience with RESTful web applications. Experience with Spring Boot. Experience interacting with MongoDB or similar … Skills: Full stack experience including UI development with JavaScript (Vue.js). Experience with Kafka. Excellent written and verbal communication skills. Experience with Linux administration. Experience with automated build tools, continuous integration, and continuous deployment. Education/Experience: 3 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S. Clearance: TS/SCI clearance with More ❯
multiple platforms * Drive user acquisition and retention initiatives * Manage identity platform development * Coordinate with SEO and distribution teams * Work within a hybrid project methodology * Ensure smooth delivery in a continuousdeployment environment What We Need: * 3-5 years project management experience * Track record in subscription-based products * Strong technical project delivery background * Experience with Kanban methodologies * Ability to More ❯
City of London, Greater London, UK Hybrid / WFH Options
Pulse Recruit
multiple platforms * Drive user acquisition and retention initiatives * Manage identity platform development * Coordinate with SEO and distribution teams * Work within a hybrid project methodology * Ensure smooth delivery in a continuousdeployment environment What We Need: * 3-5 years project management experience * Track record in subscription-based products * Strong technical project delivery background * Experience with Kanban methodologies * Ability to More ❯
developing with the Flask framework. Containerising applications using Docker. Adhering to cybersecurity best practices throughout the development process. Job Requirements: Experience in IT DevOps practices. Expertise with Jenkins for continuous integration/continuous deployment. Proficiency in Python programming and Flask framework. Skilled in Docker containerisation. Knowledge of cybersecurity principles and best practices. UKIC DV clearance is a requirement. More ❯
role for work group. A specialist on complex technical and business matters. Implement automated and manual testing tools and methodologies to support software delivery in a DevSecOps environment for continuous integration and continuous deployment. Lead the migration of systems from legacy testing tools and methodologies to automated and manual tools and methodologies in a DevSecOps environment. Consult and More ❯
For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. We have built our entire banking platform in house … of the tooling which supports engineers in writing, building and publishing software for our backend platform. We are embedded in a wider platform division with other teams looking after continuous delivery, observability and infrastructure. Our process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much More ❯