engineering and potentially C++ development Experience with real-time software Understanding of configuration control, Continuous Integration, and Continuous Delivery or Deployment Familiarity with unit testing and test-drivendevelopment Agile development experience Benefits: Company bonus (based on company performance) Maximum total (employer and employee) pension contribution of up to 14% Opportunity for paid overtime Up More ❯
engineering and potentially C++ development Experience with real-time software Understanding of configuration control, Continuous Integration, and Continuous Delivery or Deployment Familiarity with unit testing and test-drivendevelopment Agile development experience Benefits: Company bonus (based on company performance) Maximum total (employer and employee) pension contribution of up to 14% Opportunity for paid overtime Up More ❯
Oriented Analysis and Design (OOAD) Methodologies. Rapid Application Development (RAD), Agile, Waterfall, and Hybrid Project methodologies, security and schema on data-sensitive systems, Test Data-Driven (TDD) and Unit Test Framework, Enterprise Architecture Frameworks and Programming Languages and scripting frameworks including C#, LINQ, JSON, SOAP, REST, WebAPI's, AJAX, jQuery, AngularJS, HTML 4/5, CSS More ❯
Ipswich, Suffolk, United Kingdom Hybrid / WFH Options
BT Group
for more than 15 years. We don't just mean daily stand-ups and user stories: our agility is built on a foundation of technical practices like test-drivendevelopment, continuous deployment, and refactoring to maintain high code quality. We work closely with the people who use our software to make sure we're building the tools More ❯
Basingstoke, England, United Kingdom Hybrid / WFH Options
Blatchford
Server) Experience in HTML5/CSS/SASS/Bootsrap or similar Understanding of Design/Achitectural Patterns (MVC, MVVM, etc) Experience of Agile development methodologies Experience of TDD Experience working in an Agile Development team utilising DevOps approaches. Understanding of REST API standards Good understanding of Service Oriented architecture and approaches to data integration and serverless application More ❯
technical development teams. Experience using SAFe as the agile development methodology. Experience affecting change in organizations working towards agile adoption. Experience applying test automation, test-drivendevelopment, continuous integration, and continuous deployment to achieve built-in quality by the team. Experience using Kanban as a means to improve flow on support teams. More ❯
object oriented programming, experience working with relational databases and database design/data modeling, and SQL skills (writing queries, joins, views, etc) Knowledge of software testing practices (test-drivendevelopment, automated test suites within a continuous integration framework); integrations experience using APIs such as REST and SOAP, JDBC connections, and web services; familiarity with Amazon Web More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
NSD
issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-drivendevelopment approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance (West) Willingness to work full time on site More ❯
issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-drivendevelopment approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance (West) Willingness to work full-time on-site More ❯
issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-drivendevelopment approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance (West) Willingness to work full-time on-site More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
Searchability NS&D
issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-drivendevelopment approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance (West) Willingness to work full-time on-site More ❯
a successful Machine Learning Engineer at OVO if you Excellent production-level programming skills in Python, including experience with software testing (unit, integration, system), and knowledge of test-drivendevelopment; other languages are a plus. Proficiency in at least one ML framework, such as scikit-learn, XGBoost, Tensorflow, or PyTorch. Proficiency with Cloud platform(s), such as More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment Unit testing and testdrivendevelopment Agile development Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We More ❯
product squads. Your Experience Web/mobile development languages (Typescript, Tailwind and a good understanding of underlying HTML, CSS). Databases (Mongo) Test automation following TestDrivenDevelopment Practices including Unit, Integration and end-to-end testing Supporting a highly-available production system, diagnosing issues raised from logs and observability tooling (Dynatrace), triage and resolution. More ❯
Christchurch, Dorset, United Kingdom Hybrid / WFH Options
Marloesconsultinggroup
able-to-fake-it of : Experience with PHP and Laravel in a commercial setting. Experience with a modern JS framework such as VueJS or React. Experience with testdrivendevelopment (Or atleast writing tests) using PHP Unit A desire to leave code in a better state than you found it, using tools such as PHPStan and Laravel More ❯
SaaS products. Mentor and grow a passionate development team. Refine processes and explore tools that boost efficiency. What You Bring: Mastery of C# (.NET 6+), SQL Server, and TDD (NUnit). Expertise in RESTful & GraphQL APIs, Git, and SOLID principles. Strategic thinking, strong communication, and a love for collaboration. Bonus: Experience with Azure, DevOps, Entity Framework, and observability practices. More ❯
SaaS products. Mentor and grow a passionate development team. Refine processes and explore tools that boost efficiency. What You Bring: Mastery of C# (.NET 6+), SQL Server, and TDD (NUnit). Expertise in RESTful & GraphQL APIs, Git, and SOLID principles. Strategic thinking, strong communication, and a love for collaboration. Bonus: Experience with Azure, DevOps, Entity Framework, and observability practices. More ❯
external integrations, authentication (JWT/OAuth). Software Engineering: Building production AI/ML systems, collaborative development, service/serverless architectures. Development Practices: Agile (Scrum/Kanban), TDD, pair programming, infrastructure-as-code, monitoring tools (Grafana). This role falls outside of IR35 and is hybrid working with the expectation to attend the Edinburgh or Glasgow office as More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Computer Futures
Building powerful, scalable automated test frameworks across UI & API layers Embedding continuous testing into CI/CD pipelines using open-source tools (Selenium, Java) Championing agile methodologies like TDD, BDD, and ATDD Leading exploratory and non-functional testing (Security, Performance, Accessibility, OAT) Collaborating with cross-functional QA teams to evolve strategy and tooling Who You Are: A seasoned automation More ❯
Reading, Berkshire, England, United Kingdom Hybrid / WFH Options
Computer Futures
Doing: Building robust automated test frameworks across UI & API layers Driving continuous testing in CI/CD pipelines using open-source tools (Selenium, Java) Championing agile practices like TDD, BDD, and ATDD Leading exploratory and non-functional testing (Security, Performance, Accessibility, OAT) Collaborating with QA teams to evolve testing strategies and frameworks Who You Are: A seasoned tester with More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Reed
similar) Solid grounding in current UI/UX design patterns, practices and frameworks Knowledge and experience of the following technologies is desirable: Experience of Cloud technologies Experience using a TDD approach Working knowledge of current CSS in JS solutions CI/CD experience Salary for this role is between £45K - £54K DOE Benefits: Flexible working and remote working opportunities Generous More ❯
Requirements • Have experience with modern C++ standards (>= C+) and STL • Have experience with Python • Can demonstrate the use of design patterns • Have developed using software development processes (Agile, TDD, etc.) • Familiarity with Verilog or VHDL • Have experience with FPGA design software (Quartus, ISE, Vivado, etc.) • Have experience with software reverse engineering (IDA Pro, Ghidra, etc.) • Are proficient with source More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Venesky Brown
Cloud monitoring, telemetry, intelligence tools for AI/ML systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pair programming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi More ❯
paisley, central scotland, united kingdom Hybrid / WFH Options
Venesky Brown
Cloud monitoring, telemetry, intelligence tools for AI/ML systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pair programming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi More ❯
milton, central scotland, united kingdom Hybrid / WFH Options
Venesky Brown
Cloud monitoring, telemetry, intelligence tools for AI/ML systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pair programming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi More ❯