mission to disrupt the outdated world of tax technology. The platform is redefining how businesses manage, file, and stay compliant with complex tax regulations through real-time data, intelligent automation, and a modern user experience. With a strong customer base and double-digit YoY growth, they are scaling fast and looking to expand our engineering team. The Role As … What We’re Looking For 7+ years of Java development Experience with REST APIs, databases, and CI/CD Agile development experience (stand-ups, sprint planning, etc.) Familiar with automatedtesting (TDD/BDD) Skilled in Git or similar version control systems Comfortable with pair programming and cross-functional collaboration. Why Join? Remote-first culture with flexible working hours Competitive More ❯
guidance on industry best practices for software deployment, development, and observability Engineer tooling to implement those practices Assist and architect where appropriate solutions using containerisation and serverless technologies Drive automation for environment management, logging and monitoring Engage with vendors and service providers to build strong relationships that can be leveraged by directly influencing products and services in the interest More ❯
Ability to translate user requirements into technical requirements. Excellent interpersonal skills and able to communicate with Clients, CGI management, and software engineers. Experience of System Testing and experience of automatedtesting - e.g. unit tests, integration tests, mocking/stubbing. Experience of using Kubernetes and/or OpenShift as a deployment platform and day-to-day development environment. Good understanding of … and experience with Modern DevOps methodology and technologies. Experience of automation/configuration management (i.e. Ansible). Experience of a version control system: e.g. Git. Experience of continuous integration & analysis systems: e.g. Jenkins, SonarQube. Ability to use a wide variety of open-source technologies. Able to write, review, and assure technical documentation such as LLDs, user guides, release notes More ❯
London, England, United Kingdom Hybrid / WFH Options
Simple Machines
designing the APIs, applications, and infrastructure the team develops, and documenting the technical requirements and design for the client Responsible for end-to-end delivery and support, including build, automation, deployment, and operations, for everything that is developed Partner with client stakeholders, and team members, to gather business requirements, collaborate on design decisions, and translate them into technical and … with AWS and/or Google Cloud, Azure, etc Infrastructure-as-code experience, such as with Terraform or Cloud Formation In-depth experience with unit and integration testing, and testautomation generally. Ideally TAA and/or BDD Experience working with SQL databases in the context of implementing data-driven APIs, and designing database schemas and queries to More ❯
London, England, United Kingdom Hybrid / WFH Options
TieTalent
Ability to translate user requirements into technical requirements. • Excellent interpersonal skills and able to communicate with Clients, CGI management and software engineers. • Experience of System Testing and experience of automatedtesting – e.g. unit tests, integration tests, mocking/stubbing. • Experience of using Kubernetes and/or OpenShift as a deployment platform and day-to-day development environment. • Good understanding of … and experience with Modern DevOps methodology and technologies. • Experience of automation/configuration management (i.e. Ansible). • Experience of a version control system: e.g. Git. • Experience of continuous integration & analysis systems: e.g. Jenkins, SonarQube • Ability to use a wide variety of open-source technologies. • Able to write, review and assure technical documentation such as LLDs, user guides, release notes More ❯
support the Engineering team members We are proud of our Product; you will lead the delivery of quality software solutions for our Product roadmap Setting and enforcing code and test quality standards Challenging estimates and technical solutions Ensuring the delivery sprint commitments within releases Ownership of metrics for performance - e.g. cycle time, code coverage, build failures, team efficiencies We … challenge the status quo; you will drive the adoption of best in class, large scale software development and delivery disciplines including: Continuous Integration practices such as branching strategy, etc Test strategies such as BDD/TDD, quality frameworks, testautomation, etc We’re a collaborative bunch; you’ll work closely with all parts of the organisation Working More ❯
Bracknell, England, United Kingdom Hybrid / WFH Options
Ivanti
supportive, helping all members to grow and develop. What You Will Be Doing Deliver quality code via unit and integration testing through a suite of automated tests. Design, develop, test, deploy, maintain, and enhance large scale distributed software solutions. May provide technical leadership on high-impact projects. Work with a team of experienced engineers and coaches when needed. Facilitate More ❯
as well as its integration with our platform for deploying and running those models in production Develop tools/frameworks for use by our Quantitative Researchers and Traders to test hypotheses and tune/develop data-driven systematic trading strategies Work with the business to refine requirements, collect feedback, and iterate on design and implementation of research tools What … and reporting tools Familiarity with databases and query languages for data extraction and transformation Understanding of and experience with modern software development practices and tools (e.g. Agile, version control, automatedtesting, CI/CD, observability) Solid understanding of cloud platforms (e. g., AWS, Azure, GCP) and containerization technologies (e. g., Docker, Kubernetes) Please note that we do not offer sponsorship More ❯
high system availability and performance. Contributing to maintaining and improving CI/CD pipelines, ensuring efficient code integration and deployment on AWS. Supporting the design and execution of automatedtest strategies to enhance the quality and security of cloud-based applications. Key Details Vacancy Title DevOps Engineer Apprentice Employer Description Netcompany holds the 5th position on the esteemed UK More ❯
London, England, United Kingdom Hybrid / WFH Options
Simple Machines
designing the APIs, applications, and infrastructure the team develops, and documenting the technical requirements and design for the client. Responsible for end-to-end delivery and support, including build, automation, deployment, and operations, for everything that is developed. Partner with client stakeholders, and team members, to gather business requirements, collaborate on design decisions, and translate them into technical and … with AWS and/or Google Cloud, Azure, etc. Infrastructure-as-code experience, such as with Terraform or Cloud Formation. In-depth experience with unit and integration testing, and testautomation generally. Ideally TAA and/or BDD Experience working with SQL databases in the context of implementing data-driven APIs, and designing database schemas and queries to More ❯
London, England, United Kingdom Hybrid / WFH Options
CGI
Ability to translate user requirements into technical requirements. • Excellent interpersonal skills and able to communicate with Clients, CGI management and software engineers. • Experience of System Testing and experience of automatedtesting – e.g. unit tests, integration tests, mocking/stubbing. • Experience of using Kubernetes and/or OpenShift as a deployment platform and day-to-day development environment. • Good understanding of … and experience with Modern DevOps methodology and technologies. • Experience of automation/configuration management (i.e. Ansible). • Experience of a version control system: e.g. Git. • Experience of continuous integration & analysis systems: e.g. Jenkins, SonarQube • Ability to use a wide variety of open-source technologies. • Able to write, review and assure technical documentation such as LLDs, user guides, release notes More ❯
professional expertise: Excellent grasp of object oriented design and the experience to know when to apply common design patterns. Knowledge of and ability to apply SOLID principles. Experience of test driven development and related techniques such as mocking and dependency injection. Developing in a secure environment. Maven Git DevOps tooling experience Performance optimisation of Java application Java SpringBoot Relational … Databases SQL CI/CD GitLab or Jenkins AutomationTesting As an equal opportunities’ employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, you must have the valid right to work in the UK. Unfortunately, we do not offer visa sponsorship and have no future plans to do so. You More ❯
London, England, United Kingdom Hybrid / WFH Options
CGI
Ability to translate user requirements into technical requirements. Excellent interpersonal skills and able to communicate with Clients, CGI management and software engineers. Experience of System Testing and experience of automatedtesting – e.g. unit tests, integration tests, mocking/stubbing. Experience of using Kubernetes and/or OpenShift as a deployment platform and day-to-day development environment. Good understanding of … and experience with Modern DevOps methodology and technologies. Experience of automation/configuration management (i.e. Ansible). Experience of a version control system: e.g. Git. Experience of continuous integration & analysis systems: e.g. Jenkins, SonarQube Ability to use a wide variety of open-source technologies. Able to write, review and assure technical documentation such as LLDs, user guides, release notes More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯
fostering a culture of continuous improvement, knowledge sharing, and technical excellence. Support testing activities by ensuring pipelines are testable, observable, and reliable; work with QA and analysts to define test strategies, implement automated tests, and validate data quality and integrity. Contribute to technical planning, including estimation, risk assessment, and defining delivery approaches for client engagements and new opportunities. Engage More ❯