251 to 275 of 293 Remote/Hybrid TDD Jobs

Java Developer | Investment Banking | Hybrid, London

Location
City Of London, England, United Kingdom
understanding of enterprise architecture standards, compliance, and production stability requirements Strong experience with Spring/Spring Boot Strong experience in a TDD (Test-driven development) environment Nice to Have Skills: Good scripting experience with Powershell/Bash Knowledge of market gateways and clearing connectivity (exchange-facing flows ...

AI-Enabled Product Engineer Aladdin, Investments & Trading Engineering, Vice President

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
maintainability. Influence architecture and technical direction across initiatives, articulating designtrade-offsand aligning stakeholders around pragmatic engineering choices. Champion engineering excellence through test-driven development,behaviour-driven development, DevOps practices, production readiness, and an SRE mindset. Mentorengineers,raise the bar for technical quality, and contribute … large language models, retrieval-augmented generation, semantic search, embeddings, knowledge retrieval, or agentic workflow patterns. Strong focus on software quality, including automated testing, TDD, BDD, code review discipline, observability, resiliency, and production support. Ability to reasonaboutscalability, reliability, security, cost, maintainability, and delivery velocity when making technical decisions. Experience working ...

Software Developer (Java / Spring Boot) (f/m/d)

Hiring Organisation
EnBW Energie Baden-Württemberg AG
Location
Lisboa, Portugal
Employment Type
Permanent
Salary
EUR Annual
operating the software for our electromobility backends You deliver across the SDLC from refinement to release with a strong focus on test-driven development and production stability You take end-to-end ownership for both development and testing activities, ensuring high-quality software through comprehensive testing … Azure, AWS, or GCP (preferably Azure), and you are confident working with Infrastructure-as-Code You possess knowledge of Clean Code, Test Driven Development, and software design principles, including REST APIs and event-driven architecture You have experience with software architecture concepts such as Domain-Driven ...

Lead Developer

Location
United Kingdom
deployment automation Own infrastructure-as-code using Bicep or Terraform, and embed observability from day one using OpenTelemetry alongside Application Insights Champion test-driven development, including meaningful unit testing with xUnit, integration testing with Playwright and consumer-driven contract testing between services, for example using Pact. … enthusiasm to move into it Experience mentoring developers and conducting thorough, constructive code reviews Strong grasp of SOLID principles, clean architecture, and test-driven development Experience using AI-assisted software engineering tools (such as Claude Code, GitHub Copilot or Cursor) to improve engineering productivity whilst maintaining quality. ...

Kotlin DevOps Engineer — GCP Cloud, Hybrid London

Location
Greater London, England, United Kingdom
office and 2 days from home, focusing on building scalable Kotlin services and cloud-native infrastructure using GCP. You will work in mobs, practicing TDD and clean code, with strong emphasis on reliability, security, and production readiness across enterprise systems. This is a PAYE-engaged position through AMS. #J ...

Smart Contract Developer

Location
Greater London, England, United Kingdom
Smart Contract Developer - Core Banking 6-Month contract - Inside IR35 - up to £625 per day London based - hybrid working - 3 days a week onsite Role Overview We are looking for an experienced Smart Contract Developer ...

Production AI Engineer - Vice President

Location
Greater London, England, United Kingdom
The Production Engineer is a pivotal role within Citi's Technology organisation, responsible for designing, building, and operating the intelligent systems that underpin our global production environment. This is an engineering-first position at the ...

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 ...

Senior iOS Developer

Location
Greater London, England, United Kingdom
inner-sourcing, and minimising technical waste across distributed teams. Quality & Engineering Practices: Active advocate for software excellence, using practices like Pair Programming, Test-Driven Development (TDD), thorough Code Reviews, CI, and robust Automated Testing. Cross-Platform Knowledge: Direct experience or familiar exposure with cross-platform mobile frameworks ...

Python Engineer

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 600 - 630 Daily
showcasing familiarity with branching strategies, code versioning, and pull requests. Experience with Agile project management tools, preferably JIRA. Knowledge of Test-Driven Development (TDD), Behaviour-Driven Development (BDD/Behave), and Unit Testing (PyTest). Strong analytical and problem-solving abilities, paired with excellent communication ...

Python Engineer

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Full-Time
Salary
£600.00 - £630.00 per day
showcasing familiarity with branching strategies, code versioning, and pull requests. Experience with Agile project management tools, preferably JIRA. Knowledge of Test-Driven Development (TDD), Behaviour-Driven Development (BDD/Behave), and Unit Testing (PyTest). Strong analytical and problem-solving abilities, paired with excellent communication ...

Python Engineer

Hiring Organisation
Adecco
Location
South East London, London, United Kingdom
Employment Type
Contract
Contract Rate
£600 - £630/day
showcasing familiarity with branching strategies, code versioning, and pull requests. Experience with Agile project management tools, preferably JIRA. Knowledge of Test-Driven Development (TDD), Behaviour-Driven Development (BDD/Behave), and Unit Testing (PyTest). Strong analytical and problem-solving abilities, paired with excellent communication ...

Data Engineer

Hiring Organisation
Tiro Partners Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £90,000 per annum
GitHub Actions. Knowledge of REST and/or GraphQL APIs. Experience working in Linux environments. Familiarity with Docker and Kubernetes. Understanding of Test-Driven Development (TDD), PyTest, and software design patterns. ...

Staff Software Test Engineer

Location
Greater London, England, United Kingdom
time-to-submission for FDA and other regulatory bodies. Drive a 'quality-first' engineering culture by mentorship. Lead training and initiatives on Test-Driven Development (TDD), CI/CD best practices, and automated quality gates, ensuring that the engineering team’s velocity is sustained by high-confidence … both embedded hardware and cloud-side data pipelines. Cultural Leadership: Demonstrated success in mentoring software engineers and driving a 'quality-first' culture through TDD, static analysis, and automated quality gates. Cybersecurity & Documentation: Strong experience in cybersecurity requirements (e.g., IEC 81001-5-1, FDA cybersecurity guidance) and rigorous documentation management ...

R&D Solution Architect

Location
Hook, England, United Kingdom
Twelve-Factor App, FAIR, etc.) - “DevSecOps” culture, including modern software development practices, covering Continuous Integration and Continuous Delivery (CI/CD), Test-Driven Development (TDD), etc. - "Deep understanding of the data lifecycle and computational workflows in a core R&D domain (e.g., target identification, lead optimization ...

Senior Backend Developer

Hiring Organisation
Rullion Limited
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
Join a dynamic energy provider dedicated to sustainable solutions in the UK. We seek enthusiastic and resourceful Backend Python Engineers at senior levels who are passionate about crafting exceptional products. Initially it will be a ...

Senior Backend Developer

Hiring Organisation
Rullion Limited
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
Join a dynamic energy provider dedicated to sustainable solutions in the UK. We seek enthusiastic and resourceful Backend Python Engineers at senior levels who are passionate about crafting exceptional products. Initially it will be a ...

Elixir Software Engineer

Location
Greater London, England, United Kingdom
environment. Nice-to-Have Good knowledge of functional programming languages. Professional experience with Rust and/or Elixir. First-hand experience of test-driven development (TDD), Event-Sourcing and CQRS. Experience with messaging systems such as RabbitMQ or Kafka. Why you’ll love it here: We want ...

Senior Software Engineer

Location
United Kingdom
hours support rotation What You’ll Need Expertise in C#/.NET (or a willingness to cross-train from Java ) Experience with Test-Driven Development (TDD) Background in high-performance, low-latency applications Industry experience in finance or other mission-critical sectors Strong understanding of complex data ...

Solution Architect

Location
Hook, England, United Kingdom
Microsoft Azure/Google Cloud “DevSecOps” culture, including modern software development practices, covering Continuous Integration and Continuous Delivery (CI/CD),Test-Driven Development (TDD),etc. Experience with interface implementation between SaaS providers (leveraging Integration‐as‐a‐service frameworks) Experience supporting digital platforms, includingIntegrations,Release Management ...

Software Engineer - C++/Rust

Hiring Organisation
PA Consulting
Location
Royston, Hertfordshire, UK
Employment Type
Full-time
testable software. I feel like I'm developing habits that will serve me well for my whole career." "The emphasis on modern development techniques, like TDD and pair/group-programming is one of the best things about being in the team; especially when working remotely. From the first … push for continuous improvement and deliver quality software An enthusiasm for working collaboratively as part of a team including pair programming using test-driven development Excellent communication skills Additional InformationWe offer the opportunity to work on purposeful projects with incredible people, competitive salary, pension and bonus scheme ...

Software Developer - Consultant

Location
Newcastle upon Tyne, England, United Kingdom
design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just … programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers ...

Software Engineering Manager

Location
Manchester, England, United Kingdom
quality, including sustainable management of technical debt, automated testing and appropriate technical documentation. Champion strong engineering practices, including collaborative programming, testing approaches such as TDD, CI/CD and production ownership. Ensure strong observability and operational health, with useful code‐quality and Production metrics, appropriate KPIs, well‐calibrated alarms … facilitation — knowing when to offer a view, when to challenge and when to create space for others. Strong understanding of engineering practices such as TDD, collaborative programming, automated testing, CI/CD and production ownership. We care more about how you practise engineering than whether you already know our exact ...

Software Engineering Manager

Location
Greater London, England, United Kingdom
quality, including sustainable management of technical debt, automated testing and appropriate technical documentation. Champion strong engineering practices, including collaborative programming, testing approaches such as TDD, CI/CD and production ownership. Ensure strong observability and operational health, with useful code‐quality and Production metrics, appropriate KPIs, well‐calibrated alarms … facilitation — knowing when to offer a view, when to challenge and when to create space for others. Strong understanding of engineering practices such as TDD, collaborative programming, automated testing, CI/CD and production ownership. We care more about how you practise engineering than whether you already know our exact ...

Principal QA Engineer - Logistics and Fulfilment

Location
Liverpool, England, United Kingdom
work closely with our 3rd Pary offshore QA colleagues, providing leadership, coaching and direction. Driving adoption of modern engineering practices including Test-Driven Development (TDD), Behaviour-Driven Development (BDD) and shift-left testing. Identifying opportunities to improve tooling, frameworks and processes to increase efficiency, quality … APIs and associated testing tools such as Postman. Strong exploratory, functional and technical testing capabilities. Experience implementing TestDriven approaches including BDD, TDD and ATDD. Understanding of non-functional testing disciplines including performance, resilience and security testing. Experience working within Logistics, Supply Chain, Fulfilment, Retail, Ecommerce or similarly ...