Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Noir
that encompasses: .NET, .NET Core/ASP.NET MVC, C#, Azure SQL and Agile. Full training will be provided into: .NET 9, Blazor, EF Core, Azure, JavaScript, HTML5, CSS3, Agile, TDD, BDD, Azure SQL and MongoDB. Our client offers a truly refreshing working environment including: flexible working hours, home working, casual dress code, onsite gym and games room and great benefits. More ❯
Bath, England, United Kingdom Hybrid / WFH Options
Noir
that encompasses: .NET, .NET Core/ASP.NET MVC, C#, Azure SQL and Agile. Full training will be provided into: .NET 9, Blazor, EF Core, Azure, JavaScript, HTML5, CSS3, Agile, TDD, BDD and MongoDB. Our client offers a truly refreshing working environment including: flexible working hours, home working, casual dress code, onsite gym and games room and great benefits. This is More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
year in industry. You will follow the firm's career progression programme and will receive industry recognised training in: .NET 9, Blazor, EF Core, Azure, JavaScript, HTML5, CSS3, Agile, TDD, BDD, Azure SQL and MongoDB. This is a truly amazing opportunity to work for a forward thinking and progressive company, one that can provide you with on-going support, a More ❯
sharing. Continuously learning and staying up to date with the latest in tech. What You Bring: 2+ years of experience in a software engineering role. Familiarity with Azure DevOps , TDD , and Agile (Scrum) methodologies. Bonus points for experience with AWS/Azure , Docker , GitHub Enterprise , or React . What Sets You Apart: Strong communication skills - you can talk tech with More ❯
architectural proposals, breaking work into digestible increments, and guiding other Engineers through implementation. Technical expertise. You've mastered full-stack engineering, leveraging cloud-based systems and championing practices like TDD and CI/CD to ensure high code quality and efficient delivery. Coaching experience. You know building excellent software is a team effort and you're willing to collaborate with More ❯
architectural proposals, breaking work into digestible increments, and guiding other Engineers through implementation. Technical expertise. You've mastered full-stack engineering, leveraging cloud-based systems and championing practices like TDD and CI/CD to ensure high code quality and efficient delivery. Coaching experience. You know building excellent software is a team effort and you're willing to collaborate with More ❯
Rednal, Birmingham, United Kingdom Hybrid / WFH Options
Kerv
and test automation activities fit in Must have worked on Behavioural DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) or Acceptance Test-DrivenDevelopment (ATDD) methodology Ability to develop automated functional tests, which exercise the UI, API and DB layers. Highly delivery focused, proactive in their approach to work and contributions … the right to work in the UK? Have you worked on Behavioural DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) or Acceptance Test-DrivenDevelopment (ATDD) methodology? Are you able to demonstrate examples where you have hands-on experience with API testing Can you show evidence where you have worked with testMore ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
/Kubernetes), and infrastructure-as-code Proficiency with testing frameworks and tools such as Jira, Confluence, Git, and automated test suites Background in Agile methodologies and test-drivendevelopment Relevant certifications (e.g., ISTQB, Certified Agile Tester) are a bonus Candidates must be eligible and willing to go through high level security clearance checks O.K. I'm More ❯
AWS, using infrastructure as code. Hands-on experience with automated software development practices, DevOps pipelines, and security-first solutions. Knowledge of software engineering standards and best practices including TDD, BDD. Familiarity with event-driven architecture and designing highly available, disaster recovery-compliant solutions. Excellent communication and collaboration skills, able to work effectively in a fast-paced and evolving More ❯
and seeing them through to completion. Responsible for establishing best practices, clean code, and design patterns. Be passionate about driving change through an organization. A proponent of TestDrivenDevelopment, always striving to Shift Left to facilitate effective CI/CD. Education & Preferred Qualifications Core/Must have skills 15+ years programming experience with at least one More ❯
tasks and seeing them through completion Responsible for establishing best practices, clean-code and design patterns. Be passionate about driving change through an organization A proponent of TestDrivenDevelopment always striving to Shift Left so as to facilitate effective CI/CD Core/Must have skills 15+ Years Programming experience with at least one modern More ❯
and deploy containerized applications using Azure services (e.g., AKS, ACR). Translate functional requirements into scalable technical solutions . Ensure application performance, security, and maintainability using Agile, Test-DrivenDevelopment (TDD) and Continuous Integration/Continuous Deployment (CI/CD) practices. Collaborate with the database team on SQL Server optimization. Develop responsive user interfaces using Vue.js and … Proficient in DDD, EDA, and microservices architectures . Solid knowledge of SQL Server and database design. Experience in building UIs with Vue.js and Razor . Familiarity with Agile methodologies , TDD, CI/CD. Understanding of Docker and Kubernetes orchestration. Strong analytical skills, attention to detail, and ability to work collaboratively. Ready to shape the future of digital applications with us More ❯
architectures for scalability and resilience. We use a fully automated deployment pipeline, allowing you to ship code to production within minutes, multiple times per day. We practice Test-DrivenDevelopment (TDD) and emphasize observability and secure-by-design principles from the start. As a squad, we own our software end-to-end, including development, maintenance, and … meet customer and stakeholder needs Translate abstract problems into clear, well-defined technical solutions. Write clean, maintainable code using Python and AWS cloud tooling. Ensure quality through testdrivendevelopment and continuous integration. Define and monitor performance expectations using observability tooling. Build secure solutions by following data protection best practices and incorporating guardrails early. Ensure platform reliability More ❯
accurate representations of real equipment. Apply best practices in software development, including configuration control, continuous integration, and continuous delivery or deployment. Conduct unit testing and adopt test-drivendevelopment (TDD) methodologies to ensure high-quality code. Essential Skills & Experience: Proficient in C# and C++ programming languages. Experience with Microsoft Visual Studio, Eclipse, or similar developmentMore ❯
Wokingham, Berkshire, United Kingdom Hybrid / WFH Options
EVS Broadcast Equipment SA
architecture The following experiences are not mandatory, and will be considered an asset: Experience of Linux, Docker or Kubernetes Experience or knowledge of the Broadcast Industry, Scrum, test-drivendevelopment Experience with Agile development methods and tools (e.g. Jira, TeamCity, and BitBucket) Creative, out-of-the-box, pragmatic and proactive Quickly understands a technical domain and More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-drivendevelopment, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and … Practical experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, testdrivendevelopment and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-drivendevelopment, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and … Practical experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, testdrivendevelopment and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience More ❯
Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-drivendevelopment, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and … Practical experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, testdrivendevelopment and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience More ❯
E1 1AB, Whitechapel, Greater London, United Kingdom
Tech4 Ltd
Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-drivendevelopment, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and … Practical experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, testdrivendevelopment and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience More ❯
BDD, Refactoring, and ATDD • Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium • Experience with Behavior DrivenDevelopment (BDD) or TestDrivenDevelopment (TDD) • Secure Software development (i.e. Layer 7 Policy) • Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or past experience as a member of an agile team More ❯
to travel (up to 10%) to support client engagements Junior TC Preferred Skills Object-oriented programming fundamentals Experience with relational databases, data modeling, and SQL Exposure to test-drivendevelopment and continuous integration Familiarity with cloud and integration tools (AWS, GCP, AI/ML, containers, etc.) Strong communication and critical thinking skills Senior TC Position Requirements Passion … of object oriented programming Experience working with relational databases and database design/data modeling 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 ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C++ Developer/Software Engineer (TDD FX Options) London to £100k Are you a bright, ambitious C++ Developer with an eagerness to learn and progress your career working on complex financial trading systems? You could be joining the Investment Management arm of a global bank. As a C++ Developer you will design and develop full stack systems for new FX … require. You'll work across the full software development lifecycle including assisting with architecture of new solutions, you'll be working with C++ 14/17 with a TDD environment but will also gain exposure to Python, TypeScript and React. You'll join a small, highly talented team, working across the full development lifecycle and will be supported … Patters, Algorithms You have strong C++ 14/17 development skills (on Linux or Windows) You have a good understanding of TestDrivenDevelopment/TDD and strong code review skills You're focussed on delivering clean code into production You have a good understanding of FX financial markets with experience in a finance environment You More ❯
teams Preferred Experience Development with Ruby on Rails Familiarity with Infrastructure-as-Code (IaC) frameworks Exposure to cloud-native development and SecDevOps practices Experience with test-drivendevelopment and automated testing frameworks Preferred Education Bachelor's or Master's degree in Computer Science or a related technical field ABBTECH is an EOE/Minorities/ More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
require. You'll work across the full software development lifecycle including assisting with architecture of new solutions, you'll be working with C++ 14/17 with a TDD environment but will also gain exposure to Python, TypeScript and React. You'll join a small, highly talented team, working across the full development lifecycle and will be supported … Patters, Algorithms You have strong C++ 14/17 development skills (on Linux or Windows) You have a good understanding of TestDrivenDevelopment/TDD and strong code review skills You're focussed on delivering clean code into production You have a good understanding of FX financial markets with experience in a finance environment You More ❯
on an enterprise Saas in a complex data environment. In particular: Developing robust, enterprise-level application code. Applying SOLID principles. Agile coding practices. Behaviour-driven design. Test-drivendevelopment and test frameworks - both front end and server-side. C# in .NET services. Angular, although deep experience with React or a similar front-end framework is More ❯