TDD Jobs in England

351 to 375 of 695 TDD Jobs in England

Principal Engineer

Salford, Greater Manchester, North West, United Kingdom
Hybrid / WFH Options
AJ BELL BUSINESS SOLUTIONS LIMITED
Engineers supporting career growth and technical excellence Architecting and scaling distributed systems and cloud-native applications Defining and enforcing non-functional requirements (NFRs) scalability, security, performance Implementing Test-Driven Development (TDD) and automation best practices Optimising CI/CD pipelines with Jenkins & AWS Leading containerisation efforts with Docker & Kubernetes Collaborating with cross-functional teams to align technical … MongoDB, Angular/NextJS, AWS, and streaming technologies Strong experience in building scalable and high-performance applications Strong experience managing Staff Engineers & Senior Developers Solid understanding of Test-Driven Development (TDD) and modern testing frameworks Experience with Docker & Kubernetes for containerisation and cloud deployment Strong knowledge of CI/CD pipelines, automation, and deployment best practices Experience More ❯
Employment Type: Permanent, Work From Home
Posted:

SDET - JAVA Microservices Engineer (AVP) - London

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
SDET - JAVA Microservices Engineer (AVP) - London Shape the Future of Financial Technology with Cutting-Edge Java Microservices Are you a seasoned Java developer with a passion for Test-Driven Development (TDD) or Behaviour-Driven Development (BDD) practices? Do you thrive in a dynamic environment where you can leverage your expertise to build robust, high-performance … automation and DevOps engineers, fostering a culture of excellence and innovation. Key Responsibilities Stable and high performance Microservices Development:Design, develop, and maintain scalable, resilient Java microservices using TDD and BDD principles . Automation Framework Ownership:Take ownership of the automation framework development for the microservice platform, leveraging your expertise in Java to define automation processes, scripting standards … of new features and tech mandatory upgrades. Test Planning & Execution:Define test automation to achieve 100% automation for Release on Demand compliant delivery In-Sprint Automation:Drive TDD/BDD automation practices of feature deliveries, championing automation best practices to deliver trunk based development and maintain 100% CI/CD automation. Defect Management:Perform detailed root cause More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer in Test

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 ❯
Employment Type: Full-Time
Salary: £75,000 - £85,000 per annum
Posted:

Lead Software Development Engineer - Services

London, United Kingdom
Hybrid / WFH Options
Capital One (Europe) plc
and collaboration skills to maximize inner-sourcing and reduce waste. Proven ability to deliver high-quality applications at scale. Advocacy for quality, supporting teams with practices like Pair Programming, TDD, and BDD. Where and how you'll work This is a permanent position based in our London office with a hybrid working model, working from the office 3 days a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FS/React Developer

Yorkshire, United Kingdom
Lorien
API Good knowledge of HTML5, CSS3, CSS-In-JS and JavaScript (ES6/ES2020), adhering to industry defined coding standards Good understanding of QA technologies and processes (Jest, RTL) - TDD and unit testing, specifically what constitutes a good unit test Good understanding and experience of working within an Agile environment i.e. Story point estimation, refinement, sprint planning, retrospective, sprint More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
of professional software development, using current industry best practice and tools such a bug tracking and version control systems. Practical knowledge of Agile, eXtreme Programming, and Test-Driven Development would be useful Whilst there's scope for substantial hybrid working, you should be able to attend the Cambridge office at short notice when needed You will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer

Bristol, Gloucestershire, United Kingdom
Cirrus Selection
to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment Unit testing and test-driven development Agile development Please note: Rules onsite require British Citizenship. Dual nationals can apply for this position, and you will be required to undergo UK Security Clearance. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Architect - COBOL to Java Conversion

London, United Kingdom
IBM Computing
and Relational Databases Knowledge of MVS/COBOL/JCL Practical skills in CI/CD tools like Git, Maven, Gradle, Docker, Jenkins, Jira Strong command of Test-Driven Development Preferred technical and professional experience Cloud computing/Kubernetes Performance Tuning Compilation technologies/ANTLR/XText IBM is committed to creating a diverse environment and is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Automation Quality Assurance Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
E.ON
Agile teams using Jira or Azure DevOps, and confident in constructively challenging decisions. It would be great if you had Experience testing high-traffic consumer-facing applications Familiarity with TDD , BDD , NoSQL , performance and accessibility testing Working knowledge of Xcode , Android Studio , REST APIs, API management Passion for innovation, continuous improvement, and smart use of emerging tech Here's what More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Operational Cyber Software Engineer

Gloucester, Gloucestershire, South West
BAE Systems
along with mitigations. What we are looking for Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies and governments. Intermediate to advanced understanding More ❯
Employment Type: Permanent
Posted:

Automation Quality Assurance Engineer

London, United Kingdom
Hybrid / WFH Options
E.ON Next Energy Limited
Agile teams using Jira or Azure DevOps, and confident in constructively challenging decisions. It would be great if you had Experience testing high-traffic consumer-facing applications Familiarity with TDD , BDD , NoSQL , performance and accessibility testing Working knowledge of Xcode , Android Studio , REST APIs, API management Passion for innovation, continuous improvement, and smart use of emerging tech Here's what More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Web Developer / System Architect

Southampton, Hampshire, United Kingdom
Endeavour Recruitment Solutions
Networks. Candidates should have a degree in Computer Science or Software Engineering. Salary guide £40,000 to £45,000. pa. Key Skills Required: C#, ASP.net, MVC/Web API TDD/BDD, JSON Responsibilities for the Role: Deliver high quality functional software within timescales Deploy and support solutions through testing and work with test/QA teams Provide estimates More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

London, United Kingdom
Endeavour Recruitment Solutions
Knowledge of SQL and relational databases • Experience with software version control, specifically Git/GitHub (checking in/out, committing, branching and tagging) • Be well versed with Test Driven Development and Paired Programming • Be passionate about collaboration and influencing peers and junior engineers • Have excellent communication skills and be comfortable communicating complex ideas to people at all More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Engineer

London, United Kingdom
DolarApp
Spring Boot for quick and quality delivery We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery What you'll need 5+ years of experience in Backend development, with fluency in Java Bachelor's Degree (or above) in Computer Science, Mathematics More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior PHP Backend Engineer

London, United Kingdom
Hybrid / WFH Options
Electric Miles
EV charger solutions and standards such as OCPP Security-focused processes like DevSecOps Experience with Agile/Kanban methodologies Knowledge of quality and testing initiatives such as Unit testing, TDD, BDD, and monitoring tools like CloudWatch and Sentry Infrastructure and deployment management using Terraform, CloudFormation, etc. Experience with IoT or connected devices Excellent communication and teamwork skills Location We are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Maidenhead, Berkshire, United Kingdom
Ultra Electronics Group
RSA and EA, ensuring model can be used for accurate code generation as required. Develop and maintain knowledge of best practice development processes, language standards and tools, e.g. TDD/BDD, Continuous Integration, DevSecOps, static and run-time analysis tools, C++ standards and secure software development. Estimate time and effort required for software activities and deliver to these time More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
SF Recruitment
commercial experience working within a complex, product led environment - Experience working with LLM's, agentive AI or ML technologies to build AI functionality into existing solutions - Strong Test driven development skills with the ability to write unit tests - Full stack JavaScript skills - node.js, JavaScript, angular etc - Third party integration skills - MySQL database experience - Solid cloud exposure - AWS More ❯
Employment Type: Permanent
Salary: £80000 - £90000/annum fully remote & great progression
Posted:

C# Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Fynity
will have a proven track record of: C# and/or C++ Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment Unit testing and test driven development Agile development Experience in defence, aerospace, or simulation environments would be a big advantage but not essential. If you’ve got a background in C# or More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum
Posted:

C# Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
MBDA
to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment Unit testing and test driven development Agile development Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We More ❯
Employment Type: Full-Time
Salary: £60,000 per annum
Posted:

Senior Software Engineer I - Contacts Team (London)

London, UK
Wise
deploying and maintaining clean RESTful APIs You believe in and follow best coding practices, code reviews and open feedback You enjoy writing testable code and believe in Test Driven Development Nice to have: You have experience with Spring boot You have worked with BFFs (Backend-for-Frontends) Additional Information For everyone, everywhere. We're people building money More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer II (up to Staff Level) - Contacts Team (London)

London, UK
Wise
deploying, and maintaining clean RESTful APIs You believe in and follow best coding practices, code reviews, and open feedback You enjoy writing testable code and believe in Test Driven Development Nice To Have You have experience with Spring Boot You have worked with BFFs (Backend-for-Frontends) Additional Information Interested? Find out more: The Wise Tech Stack More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

London, UK
Hybrid / WFH Options
Babcock
risks to push the envelope for what is possible; Mentors the team in the application of engineering techniques (for example in software development: unit testing, CI/CD, TDD and static analysis etc.) Works effectively with other Technical Leaders to provide clarity and focus; Work closely and effectively with other roles to provide coherent leadership, for example, Agile Coaches More ❯
Employment Type: Full-time
Posted:

Lead Software Engineer

London, United Kingdom
HCC Service Co. UK Branch
experience in configuring and developing complex software solutions Prior experience leading development teams Demonstrated mastery of modern technology techniques and patterns such as Domain Driven Design (DDD), TDD, API design, integration patterns and containerisation Strong understanding of CI/CD and DevOps practices and principles Strong understanding of agile software engineering practices and principles Experience of React and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Affiliate Java Engineer

Leeds, Yorkshire, United Kingdom
AND Digital
agile methodologies. Experience dealing with challenges from stakeholders on technical issues and influencing technical decisions in the team. Understanding and ownership of best practice as a Senior Engineer (eg. TDD, SOLID, XP) Experience of guiding and supporting junior and mid-level engineers. Working knowledge of CI/CD practices and deployments. Experience of writing effective documentation and knowledge sharing. Equal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Affiliate Angular Engineer

Leeds, Yorkshire, United Kingdom
AND Digital
agile methodologies. Experience dealing with challenges from stakeholders on technical issues and influencing technical decisions in the team. Understanding and ownership of best practice as a Senior Engineer (eg. TDD, SOLID, XP) Experience of guiding and supporting junior and mid-level engineers. Working knowledge of CI/CD practices and deployments. Experience of writing effective documentation and knowledge sharing. Equal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
TDD
England
10th Percentile
£52,500
25th Percentile
£61,250
Median
£70,000
75th Percentile
£88,750
90th Percentile
£111,250