new and innovative products and services that are achievable within the timeframe required Apply your in-depth expertise of agile software engineering principles and practices such as unit testing, TDD, BDD, refactoring techniques, continuous integration and test automation Participate in proof-of-concepts to validate and demonstrate key architecture or technology proposals Provide support for development efforts by More ❯
on a daily basis. Great communication skills and the ability to articulate complex, technical concepts to non-technical audience You enjoy writing testable code and believe in TestDrivenDevelopment You believe in and follow best coding practices, code reviews and open feedback Experience with machine learning basics (data pipelines, feature engineering, recall/precision, familiarity with More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
in SaaS or software development Familiarity with ticketing systems (e.g., Zendesk, Freshdesk) and CRM tools like HubSpot Working knowledge of HTML, CSS, JavaScript, and Microsoft Azure Experience with TDD, BDD, and unit testing frameworks (SpecFlow, MS Test, XUnit) Excellent communication skills for technical and non-technical audiences Strong problem-solving abilities with attention to detail Ability to manage More ❯
in the evolution of core our Software Technologies and Products alongside fellow Engineers Requirements An Architect or Lead Engineer with a love for technology, and experience with: OOP/TDD/DDD/Design patterns .NET Core 3.1 Powershell/BASH Entity Framework/NHibernate REST Git Azure DevOps and CI/CD practices Video workflow, Azure media services, AWS More ❯
to end solutions from platform to train. Primarily a Microsoft tech stack company we typically use the latest version of Visual Studio to develop in a V-Model/TDD environment, with a recent move towards DevOps and continuous integration. Our products embrace the full C# .Net stack including .Net Core for cross platform capabilities, WPF (MVVM) for user interfaces … under the instruction of the Project Manager KeTech are looking for engineers with all levels of experience offering competitive salaries. Flexible Working offered. C# Angular WPF RESTful Services Agile TDD For more information or to apply please contact Jessica Wilson T: E: . More ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
Location: Minimum 1 days per week in the office at our Lancaster HQ About the Role We're looking for an experienced mobile engineering leader with significant experience in iOS and Android. While our software is largely mobile based, you More ❯
development (RESTful, experience of REST design and implementation). Knowledge of kubernetes API managers and WebLogic. Experience with OpenShift Container platform, 3scale API and KeyCloak. Testing frameworks and TDD (like Cucumber or J unit). Databases: Relational (Oracle). Coding in adherence to the standards of the application in question. Maintaining, tuning and repairing applications to keep them performing More ❯
REST design and implementation). understanding of API security protocols Knowledge of Kubernetes, API managers and WebLogic. Experience with OpenShift Container platform, 3scale API and KeyCloak. Testing frameworks and TDD (like Cucumber or Junit). Databases: Relational (Oracle). Coding in adherence to the standards of the application in question. Maintaining, tuning and repairing applications to keep them performing according More ❯
Platform Engineering Manager Department: Software Engineering Employment Type: Permanent - Full Time Location: Remote, UK Reporting To: Andy Potter Description Lead innovation, optimise infrastructure, and drive platform excellence. Are you a hands-on technical leader with a passion for platform engineering More ❯
from .Net Core/6 upwards) Strong knowledge in C#, MVC & RESTful Web Services Good working knowledge of HTML5 & CSS3 Good experience with TSQL, Entity Framework & LINQ Experience with TDD Git version control Docker + Compose & Kubernetes or Microservice Architectures Nice to have experience: • RabbitMQ (with MassTransit) • Redis, NoSQL & other data store technologies • Hangfire/CRON • Elastic Stack (ELK) If More ❯
requirements by evaluating and employing the latest technologies for state-of-the-art solutions in interdisciplinary and international teams. Have experience with agile development methods, and approaches like TDD or BDD assist in ensuring high-quality outcomes. Support us in continually improving our processes and methods by working closely with our specialists, participating in our Academy for ongoing improvement More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Java Developers, Help Build Tech That Matters | Hybrid in Bristol - £55k - £85kJava, Springboot, Microservices, AWS, TDD, BDDA mission-driven product team are looking for experienced Java engineers to join them in developing large-scale backend systems that serve real-world users across the UK. The work sits within a platform that manages high-volume transactions, integrates with third-party … AWS, Kubernetes, and Kafka. The team collaborates closely across disciplines, and values clean design, scalable systems, and pragmatic development.Expect involvement in architectural discussions, product direction, and improving platform resilience. TDD, CI/CD, and microservices are standard practice. The work directly impacts how people access essential services and support across the UK.We are hiring between 8-10 engineers, from Mid More ❯
have experience developing software solutions for IoT devices and understand the unique technical and architectural challenges involved. You're confident working with SQL and NoSQL databases, have experience with TDD, and maybe even a first look into Terraform. You work in cross-functional agile teams, contributing to iterative development cycles and regular feedback loops. You're a team player More ❯
Hartlepool, County Durham, North East, United Kingdom
Hireful
of entity & stored procedures. - OOP. SOLID design principles. - Agile. You'll have either worked within it or want to get into an environment using it. - Code quality is important. TDD & writing meaningful unit & integration tests (although we have a dedicated automation first QA team you'll work with) That's about it! So, if you want to join a tech More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer, C#, WPF - Asset Management - Manchester (Tech stack: .NET Developer, C#, WPF, Azure SQL, MVVM, Prism, TDD, Agile, Scrum, Kanban, Programmer, Engineer, Architect, .NET Developer) Founded in 1930, our client is a leading investment manager with offices in Europe, Asia and North America. They manage over £120 billion across all asset classes and employ over 2000 people around the … work alongside some of Microsoft's very best .NET Developer. Our client can provide you with industry recognised training in: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependency injection, TDD and Agile (Scrum/Kanban). Additionally you will follow the firm's official career progression programme with the view to being promoted into a position as an Architect within More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer, C#, WPF - Mobile Telecommunications - London (Tech stack: .NET Developer, .NET 9, C#, WPF, Azure SQL, MVVM, Prism, TDD, Agile, Programmer, Engineer, Architect, .NET Developer) Established in the early 1990s and listed on the London Stock Exchange our client is an instantly recognizable brand within the mobile telecommunications arena. They are widely recognized as innovators within the market and … will have a skill set that encompasses: .NET, C#, WPF and Azure SQL. Our client can provide training in: .NET 9, Azure SQL, MVVM, Prism, continuous integration, dependency injection, TDD and Agile (Scrum/Kanban). This is a truly exciting opportunity to work on complex enterprise level, Greenfield .NET/C# projects and to develop revolutionary products that will More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer, C#, WPF - Asset Management - London (Tech stack: .NET Developer, .NET 9, C#, WPF, Azure SQL, MVVM, Prism, TDD, Agile, Scrum, Kanban, Programmer, Engineer, Architect, .NET Developer) Founded in 1930, our client is a leading investment manager with offices in Europe, Asia and North America. They manage over £120 billion across all asset classes and employ over 2000 people … work alongside some of Microsoft's very best .NET Developer. Our client can provide you with industry recognised training in: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependency injection, TDD and Agile (Scrum/Kanban). Additionally you will follow the firm's official career progression programme with the view to being promoted into a position as an Architect within More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer, C#, WPF - Mobile Telecommunications - Manchester (Tech stack: .NET Developer, C#, WPF, Azure SQL, MVVM, Prism, TDD, Agile, Programmer, Engineer, Architect, .NET Developer) Established in the early 1990s and listed on the London Stock Exchange our client is an instantly recognizable brand within the mobile telecommunications arena. They are widely recognized as innovators within the market and were the … candidates will have a skill set that encompasses: .NET, C#, WPF and Azure SQL. Our client can provide training in: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependency injection, TDD and Agile (Scrum/Kanban). This is a truly exciting opportunity to work on complex enterprise level, Greenfield .NET/C# projects and to develop revolutionary products that will More ❯
Java and the JVM Knowledge of server-side frameworks such as Spring Web application design and RESTful API know-how A structured approach to programming and testing, such as TDD Passionate about mentoring and coaching and sharing technical expertise Although not a requirement, helpful experience includes: Google Cloud SQL/Relational databases Document/Map based storage (eg: MongoDB) Working More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
and defects Test web applications and APIs using tools such as Postman and RestSharp Contribute to continuous improvement of testing processes and overall development quality Participate in TDD practices and support developers in maintaining high unit testing standards What You'll … Bring: Strong experience in automated testdevelopment with C# Proficiency with test tools such as Playwright, MS Test, or XUnit Deep understanding of test-drivendevelopment and full-stack test automation Hands-on experience testing web applications and REST APIs Familiarity with relational (SQL Server) and NoSQL database testing Excellent attention to More ❯
developers, engineers, test engineers, and security engineers on the use of automated and manual testing tools and methodologies in a DevSecOps environment. Manage tests using a Test-DrivenDevelopment (TDD) methodology. Construct and maintain javascript automated tests using Cypress or equivalent test tool. Review test plans, cases, procedures and reports for all product releases More ❯
changes to determine impacts to verification and validation testing. Utilize Agile development practices including developing Behavior DrivenDevelopment (BDD) and TestDrivenDevelopment (TDD) to document and validate system functionality and behavior Build automation frameworks to increase reuse and reduce effort Perform analysis and evaluations of system under test. Assesses performance using evaluation criteria … Engineering experience Experience in systems integration and systems engineering Experience in space-ground systems architecture and lifecycle support Experience in implementing test automation frameworks and processes (e.g. BDD, TDD) Experience with space-ground testing activities Experience participating in Operational Assessments Experience with User Acceptance Testing Experience with cloud based environment Experience with DevSecOps development methodologies Experience writing BDD More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
YourCode Recruitment
an Agile setting Experienced in some programming languages like C++, C# or Python A desire to learn and progress in things like Automation Experience in Agile working with SCRUM, TDD and BDD principles Experience in User Accepting Testing Experience in collecting, analysing and presenting UAT results. Familiarity with a test-first development methodology such as TDD or BDD More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Roc Search Limited
automated test frameworks? Create new, fast and reliable automated tests and Investigate test failures? Improve existing or create new Continuous Integration and Continuous Deployment pipelines? Assist with TDD - pair with developers or provide input at design stage? Pair with your teammates, expand your knowledge and contribute to the delivery of high-quality, tested, maintainable code? Investigate and perform More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
lifecycle, from architecture to deployment and beyond. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through rigorous code reviews, test-drivendevelopment (TDD), and robust CI/CD practices. Mentor junior engineers and contribute to a culture of continuous learning and improvement. Stay up-to-date with emerging technologies … mobile applications on both Android and iOS. Expertise in Kotlin (Android) and Swift (iOS) development. Strong understanding of native mobile application architecture and design patterns. Experience with test-drivendevelopment (TDD) and automated testing frameworks. Familiarity with agile methodologies and collaborative development tools (e.g., Git, JIRA). Ability to work independently and as part of a More ❯