to meet the requirements of the role. Knowledge, Skills & Abilities : Solid understanding of software development methodologies. Strong understanding of serverless architecture and cloud computing principles Impressive knowledge of TDD, BDD including unit test, integration and E2E testing Excellent critical thinking skills and attention to detail. Experienced with other elements of our tech stack (preferred). Contributions to open More ❯
at least one language such as Java, TypeScript JavaScript, Python, C# Scala, or PHP. Experience designing and building automation frameworks . Familiarity with Agile development environments (SCRUM, Kanban, TDD, BDD). Implementing pipelines using common tooling such as Jenkins, ADO, GitHub actions, CirlceCI etc. Awareness of the latest developments in testing tools and design patterns. Bonus Points for: Experience More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
at least one language such as Java, TypeScript JavaScript, Python, C#, , Scala, or PHP. Experience designing and building automation frameworks . Familiarity with Agile development environments (SCRUM, Kanban, TDD, BDD). Implementing pipelines using common tooling such as Jenkins, ADO, GitHub actions, CirlceCI etc. Awareness of the latest developments in testing tools and design patterns. Bonus Points for: Experience More ❯
with project owners and peers in scrum meetings. Technical Stack: ASP.NET 4.6+ MVC 5 C# 6+ including advanced language features (generics, lambdas, delegates) Entity Framework 6+ SQL Server 2014+ TDD/NUnit JavaScript/jQuery/AJAX, HTML5, CSS3 Design Patterns and SOLID Principles Desirable experience: ASP.NET Core, Entity Framework Core Azure Service Bus Vue, AngularJS Agile methodologies/Scrum More ❯
with project owners and peers in scrum meetings. Technical Stack: ASP.NET 4.6+ MVC 5 C# 6+ including advanced language features (generics, lambdas, delegates) Entity Framework 6+ SQL Server 2014+ TDD/NUnit JavaScript/jQuery/AJAX, HTML5, CSS3 Design Patterns and SOLID Principles Desirable experience: ASP.NET Core, Entity Framework Core Azure Service Bus Vue, AngularJS Agile methodologies/Scrum More ❯
with project owners and peers in scrum meetings. Technical Stack: ASP.NET 4.6+ MVC 5 C# 6+ including advanced language features (generics, lambdas, delegates) Entity Framework 6+ SQL Server 2014+ TDD/NUnit JavaScript/jQuery/AJAX, HTML5, CSS3 Design Patterns and SOLID Principles Desirable experience: ASP.NET Core, Entity Framework Core Azure Service Bus Vue, AngularJS Agile methodologies/Scrum More ❯
with project owners and peers in scrum meetings. Technical Stack: ASP.NET 4.6+ MVC 5 C# 6+ including advanced language features (generics, lambdas, delegates) Entity Framework 6+ SQL Server 2014+ TDD/NUnit JavaScript/jQuery/AJAX, HTML5, CSS3 Design Patterns and SOLID Principles Desirable experience: ASP.NET Core, Entity Framework Core Azure Service Bus Vue, AngularJS Agile methodologies/Scrum More ❯
London, England, United Kingdom Hybrid / WFH Options
BBC
GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-DrivenDevelopment (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and More ❯
oversee all aspects of software development - from architecture and design through to build, test, deployment, and support Drive best practices in DevOps, continuous delivery, test automation (TDD/BDD), and cloud-native development. Provide architectural direction on Java-based microservices, RESTful APIs, and event-driven systems. Collaborate with technology and business stakeholders to translate strategic goals More ❯
GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-DrivenDevelopment (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and More ❯
GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-DrivenDevelopment (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and More ❯
CSS, jQuery, and Bootstrap (or similar). Experience with industry-standard API integrations (RESTful/JSON; SOAP experience is a plus). Awareness of automation toolsets and Test-DrivenDevelopment methodologies. Tooling & Workflow Skilled in using source control systems, preferably Azure DevOps (ADO), Jenkins knowledge advantageous too. Working knowledge of containerisation technologies such as Docker Practical experience More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
practices and software fundamentals and are looking for Engineers that have worked in a similar environment. They're also very focused on testing, where you'll be regularly follow TDD, so they're looking for Engineers who value … and understand the importance of quality code. You'll ideally have experience with most of the following; ** Java (ideally SpringBoot) ** Microservices ** Cloud Services (AWS, Azure, GCP, OpenShift) ** TestDrivenDevelopment Experience with the following is highly desirable; ** DevOps; Docker and Kubernetes ** Frontend development (Reactjs) This opportunity would be ideal for an ambitious Software Engineer that is More ❯
etc.) Multi-threading & Socket Programming: Java + Spring Applications Architectures - Event Sourcing, CQRS, Polyglot Database, Traditional OLTP, OLAP DevOps - Provisioning-based Infrastructure-as-Code, CI/CD QA - Practical TDD, BDD Experiences in payment domains Proven track record in developing and maintaining mission-critical, high-load production systems with 99.999% SLA Proven experience in supporting rapid and agile product deployments More ❯
state management (NGRX, Redux) Expert knowledge of Typescript and reactive patterns Strong understanding of modern Domain Driven Design or similar methodologies Knowledge of SOLID principles and TestDrivenDevelopment Experience with Cloud platforms in either Azure of AWS. Familiar with SQL and NoSQL databases Familiar with Agile, DevOps, Gitops and CI/CD pipelines Preferred qualifications More ❯
state management (NGRX, Redux) • Expert knowledge of Typescript and reactive patterns • Strong understanding of modern Domain Driven Design or similar methodologies • Knowledge of SOLID principles and TestDrivenDevelopment • Experience with Cloud platforms in either Azure of AWS. • Familiar with SQL and NoSQL databases • Familiar with Agile, DevOps, Gitops and CI/CD pipelines Preferred qualifications More ❯
state management (NGRX, Redux) • Expert knowledge of Typescript and reactive patterns • Strong understanding of modern Domain Driven Design or similar methodologies • Knowledge of SOLID principles and TestDrivenDevelopment • Experience with Cloud platforms in either Azure of AWS. • Familiar with SQL and NoSQL databases • Familiar with Agile, DevOps, Gitops and CI/CD pipelines Preferred qualifications More ❯
and unit test the application using Java/Java 8, REST, python, junit, cucumber etc. Exposure to AI. Experienced in Github Jenkins, pipeline, agile, SDLC, design methodology, API,TDD Writing SQL,db procedures , performance optimization of the queries and stored procedures. Sprint planning and attending retrospective call, daily stand-up call for the agile scrum process. Review the JIRA More ❯
Using Java, AKKA and Spring, our Engineers will contribute to all aspects of the architecture and design for this innovative solution. • Play a key role in product engineering, following TDD and BDD processes . • Writing high quality code within established development standards and patterns. • Contributing to design decisions and technical discussions as part of the engineering team. • Build reusable More ❯
working experience. More if no relevant degree. OO and functional programming experience, design patterns, SOLID principles. Experience in Python, PySpark and/or SQL is preferred. Experience with scrum, TDD, BDD, Pairing, Pull Requests, Continuous Integration & Delivery. Continuous Integration tools - Github, Azure DevOps, Jenkins or similar. Infrastructure as code - Terraform, AWS CDK, AWS CloudFormation or similar. Strong experience with Cloud More ❯
Strong JavaScript/Ajax Application Development Angular version 2 or above Spring Boot, Spring Data JPA and Spring Security Tomcat PostgreSQL GIT LAB experience Experience in TestDrivenDevelopment JUNIT experience Desired Qualifications Bachelor's degree with eight (8) -12 years of relevant experience; master's degree with six (6) -10 years of experience PhD with More ❯
. Experience with Front-End JavaScript Frameworks, especially Angular. Good experience working with Amazon Web Services, Microservices, API development. Knowledge and application of software engineering practices (e.g., Unit testing, TDD, CI/CD, SOLID, BDD). Proven ability to work as part of a team. Ability to analyze and solve problems. Excellent communication and teamwork skills. The following criteria are More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Anson Mccade
Angular (comfortable collaborating across the full stack when required). Practical experience in containerisation (e.g., Docker or Kubernetes ). Skilled in modern development practices like CI/CD , TDD , and agile delivery (Scrum or Kanban). Ability to clearly communicate technical concepts to both technical and non-technical audiences. Benefits Package £58,000 - £70,000 base salary Pension scheme More ❯