226 to 250 of 290 Remote TDD Jobs

Principal Data Engineer

Location
Greater London, England, United Kingdom
detect telemetry anomalies in real-time and automatically map safety signals back to operational trial datasets. Quality & AI-Driven Compliance: Lead Test-Driven Development (TDD) and Behavior-Driven Development (BDD) initiatives. Use AI test generators to produce HIPAA/GxP-compliant synthetic clinical … generation, code refactoring, automated testing, and technical documentation drafting. Engineering Rigor & Methodologies: Proven command of Git revision control, CI/CD pipeline automation, and TDD/BDD practices, augmented by AI-driven test case generation and quality checks. Domain & Regulatory Awareness: Strong foundational understanding of clinical trial data ...

UI Developer (FX Trading Platform)

Hiring Organisation
Lorien Resourcing
Location
London, UK
Employment Type
Full-time
data and RxJS.Experience developing scalable Single Page Applications (SPAs).Excellent understanding of software design patterns, clean coding and performance optimisation. Experience with Test-Driven Development (TDD), Continuous Integration (CI) and automated testing. Strong Agile/Scrum experience. Excellent communication, analytical and problem-solving skills. Desirable Skills & ExperienceExperience ...

Technical Lead

Hiring Organisation
Vanguard
Location
Manchester, UK
Employment Type
Full-time
Kong). We follow CI/CD best practices on GitHub Actions, maintain shared component libraries (including Storybook), and lean strongly toward test-driven development (TDD). Tech Leads can expect a visible role implementing changes to complex, high-traffic experiences at the centre of Vanguard ...

Senior .NET Engineering Manager – Scalable Cloud & TDD

Location
Abingdon, England, United Kingdom
RM Education is seeking an Engineering Manager to lead a team delivering highly scalable .NET applications and data-intensive services. You will guide projects from concept to production, champion clean architecture, and drive best practices ...

Principal Software Engineer Engineering Belfast / Hybrid

Location
Belfast City District, Northern Ireland, United Kingdom
senior engineers, influence hiring, and help keep a culture where problems surface quickly and are resolved without politics Demonstrable, hands-on Extreme Programming practice: TDD, DDD, pair and mob programming, continuous refactoring and simple, emergent design. A track record of defining continuous delivery strategy with trunk-based development, feature ...

Remote Senior Elixir Engineer — Build Scalable Marketing Tech

Location
Greater London, England, United Kingdom
ship backend features in Elixir, design data models, and work with an event-driven architecture across APIs and RabbitMQ. This role emphasizes TDD, pairing, and code reviews, with mentoring and collaboration across the squad. #J-18808-Ljbffr ...

Java Developer

Location
Greater London, England, United Kingdom
SMBC: A trusted partner for the long term Here at SMBC Group, we want to help you find the next step in your career so read on to discover if this opportunity is the one ...

Senior Java & AWS Engineer

Location
United Kingdom
Skills Strong hands-on Java development experience Strong AWS experience Kubernetes/Amazon EKS Spring/Spring Boot Microservices & REST APIs Strong TDD and automated testing practices Comfortable with Pair Programming Docker & CI/CD Experience building scalable cloud-native applications Exposure to AI/Generative AI/LLMs … Infrastructure as Code is beneficial We’re looking for engineers who are hands-on, collaborative and comfortable working in an engineering culture centred around TDD, pair programming, AWS, EKS and modern AI capabilities. #J-18808-Ljbffr ...

Product Security Engineers (Multiple Levels) (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
maintain high‐quality production code while meeting delivery and reliability expectations as a software engineer* Apply engineering best practices such as test‐driven development, paired programming, and continuous integration and deployment* Contribute to high‐level and low‐level system and component designs with a focus on scalability … develop, and integrate APIs and backend services, including REST‐based interfaces* Familiarity with modern development workflows and engineering practices such as test driven development, paired programming, and continuous integration and deployment* Experience collaborating effectively within agile delivery models, working closely with product managers, engineers, and partner ...

Senior .Net Developer

Location
United Kingdom
Jenkins, Azure DevOps) and support release/deployment processes, including working within formal change management (e.g. ITIL) for production releases Apply unit testing and TDD practices (e.g. xUnit, NUnit, Moq) to ensure reliability and maintainability Work with Microsoft Azure cloud services (e.g. App Service, Functions, Service Bus) as part … strong interest in Microsoft Azure cloud services Familiarity with Git/GitHub version control Familiarity working with Azure Repos and Devops. Unit testing and TDD experience (e.g. xUnit, NUnit) Experience working within formal change/incident management processes (e.g. ITIL) Exposure to modern architecture patterns (Microservices, Event-Driven, Clean ...

FDE Bristol

Location
West of England, England, United Kingdom
with a clear‐eyed view of where current AI tooling helps and where it falls short. Apply engineering practices that hold up in production: TDD, secrets management and rotation, SAST/DAST, structured logging, metrics, tracing, and automated CI/CD (GitHub Actions, Jenkins). Own what you build … experience across at least one of AWS, Azure, Cloudflare, or Vercel‐with Docker, Kubernetes, and GitHub Actions. A no‐compromise attitude on clean code, TDD, security, observability, scalability, performance, and cost. A deep working understanding of how LLMs behave-and where they break-and how to optimize accuracy, latency ...

Tech Lead (Poland)

Location
Cambourne, England, United Kingdom
changes, remove impediments, and ensure timely delivery of high-quality solutions. Work in an Agile environment, applying methodologies such as pair programming, test-driven development (TDD), and behaviour-driven development (BDD). What you’ll need for this role Experience: 12+ years of experience … Version Control: Experience with GitLab. Web Services: Expertise in developing and consuming RESTful web services. Agile Methodologies: Proficiency in Agile practices including pair programming, TDD, and BDD. Leadership: Proven ability to lead and mentor engineers, handle complex changes, and address impediments effectively. How we work We try to take ...

Senior Platform Engineer

Location
Greater London, England, United Kingdom
asset management, Cloud NAS, or video ingest workflows. AWS or GCP professional-level architectural certifications. Strong understanding of agile delivery methodologies and test-driven development (TDD). #J-18808-Ljbffr ...

Senior Platform Engineer (Cloud Media Platforms)

Location
Greater London, England, United Kingdom
Actions. Experience with digital asset management, cloud storage, or media ingestion platforms. Knowledge of Agile delivery practices and test‐driven development(TDD). Certifications AWS or GCP professional-level certifications. At PCR Digital, we are committed to ensuring that diversity, equity and inclusion play a role ...

Product Security Engineers (Multiple Levels) (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
maintain high‐quality production code while meeting delivery and reliability expectations as a software engineer Apply engineering best practices such as test‐driven development, paired programming, and continuous integration and deployment Contribute to high‐level and low‐level system and component designs with a focus on scalability … develop, and integrate APIs and backend services, including REST‐based interfaces Familiarity with modern development workflows and engineering practices such as test driven development, paired programming, and continuous integration and deployment Experience collaborating effectively within agile delivery models, working closely with product managers, engineers, and partner ...

Senior Scala Engineer

Location
Worthing, England, United Kingdom
permitted.## **Your role**• Develop and maintain Scala services using frameworks like Play, Akka, and functional programming principles. • Write high-quality, tested code with TDD/BDD and tools such as ScalaTest. • Design and optimise microservices for performance, scalability, and reliability. • Manage builds and deployments using SBT, CI/CD pipelines … PostgreSQL and/or NoSQL databases such as MongoDB. • Writing unit and integration tests using technology such as ScalaTest, Specs2 and Mockito while following TDD/BDD • Familiarity with SBT for build/CI/CD automation and GIT with branching strategies. • Solid understanding of web/HTTP, web security ...

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
reviews, technical discussions and collaborative software design. Work within an Agile engineering environment, contributing to continuous improvement across development processes. Apply test-driven development (TDD) and automated testing techniques to improve software quality. Collaborate with other engineers through pair programming and group programming. Investigate complex technical … problem-solving and technical challenges. Strong communication skills and the ability to work effectively within a team. An interest in modern software development practices, including TDD, code reviews and pair programming. Curiosity and a willingness to learn new technologies and engineering techniques. A desire to build software that addresses ...

Developer (Ruby on Rails)

Hiring Organisation
Summer Browning Associates
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £600/day
principles, and an ability to apply them Familiarity with modern software development approaches such as automated testing, test driven development (TDD), continuous integration, pair programming, code review and version control Understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations Enjoy ...

Test Engineer - Telecommunications

Location
United Kingdom
delivery across the organization's technology portfolio. Core responsibilities include guiding a team of quality assurance professionals, driving Behavior-Driven and Test-Driven Development methodologies, and collaborating with cross-functional development and product teams to ensure high-quality software releases. Responsibilities: Define … practices, running three amigos sessions and writing clear Gherkin scenarios (Given/When/Then) that turn acceptance criteria into executable specifications Promote TDD within delivery teams, working with developers on unit and integration test coverage and a test-first mindset Oversee manual and automated testing, including functional ...

FX eTrading Quality Engineer

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
test frameworks.End-to-End Test Execution: Strong test analysis, design, and execution expertise spanning UI, API, and server-side components.Agile, BDD & TDD Practices: Solid background working in Agile/Scrum delivery teams with hands-on knowledge of BDD/TDD frameworks (e.g., Cucumber, FitNesse).Trading Domain Knowledge ...

Senior Software Developer (Python / AWS / IaC)

Location
Greater London, England, United Kingdom
meet PhP’s requirements using appropriate tools and methods Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that … development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming ...

Software Engineer

Location
Witney, England, United Kingdom
that the team is focused on delivering their sprint commitments. Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software Identify and deliver re-useable components or de-couple components … database/ORM technologies. Must have solid understanding of modern architectural and design patterns. Comprehensive knowledge of automation testing and modern testing practices e.g. TDD, BDD etc. Strong exposure in one or more Implementation of CI & CD using Jenkins, Docker containerization. Strong exposure to Agile software development methodologies ...

.Net Consultant

Location
Newcastle upon Tyne, England, United Kingdom
Jenkins, Azure DevOps) and support release/deployment processes, including working within formal change management (e.g. ITIL) for production releases Apply unit testing and TDD practices (e.g. xUnit, NUnit, Moq) to ensure reliability and maintainability Work with Microsoft Azure cloud services (e.g. App Service, Functions, Service Bus) as part … strong interest in Microsoft Azure cloud services Familiarity with Git/GitHub version control Familiarity working with Azure Repos and Devops. Unit testing and TDD experience (e.g. xUnit, NUnit) Experience working within formal change/incident management processes (e.g. ITIL) Exposure to modern architecture patterns (Microservices, Event-Driven, Clean ...