TDD Jobs in Edinburgh

1 to 25 of 28 TDD Jobs in Edinburgh

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
outcomes for customers. A good understanding of Git, source code management, and leading change. Knowledge and experience of agile development practices, continuous integration, and test automation (e.g. TDD, BDD). Excellent interpersonal and team working skills. Experience of technical guidance and mentoring. And any experience of these would be really useful Experience with NestJS, Kubernetes, and Docker. Experience More ❯
Posted:

Senior Software Engineer

Edinburgh, United Kingdom
Lloyds Banking Group
of source code management (Git) Knowledge of Change, Incident and Problem management processes. Possess knowledge and experience in agile development practices, continuous integration, and test automation (e.g., TDD, BDD, Cucumber, Gherkin) Display excellent interpersonal and team-working skills. Experience in providing technical guidance and mentoring. And any experience of these would be useful Possess … experience working with cloud-based tools such as IBM Cloud Private, Google GCP, MS Azure, and Amazon AWS. Kubernetes/Open Shift Container experience is a bonus. Test Driven Development and Behaviour Driven Development. Demonstrate familiarity with the banking sector, particularly with Faster Payments scheme, BACS payments scheme, and Image Clearing System. About working for us More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Intermediate Java Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Version 1
s users. Qualifications Experience of working in a Scrum Team and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with Apache More ❯
Posted:

Senior Software Engineer (Backend)

Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
platforms such as GCP, GKE, IaC (Terraform) Build tools and DevOps principles: Git, Maven, Jenkins CI/CD, Nexus, SonarQube SQL/NoSQL databases, basic Unix/Linux skills, TDD with JUnit Preferred additional skills Experience with Spring Boot and Hibernate Experience with JavaScript or other front-end technologies Building microservice architectures and event-driven systems Test automation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Aberdeen Standard Investments
A keen interest in AI, automation, and emerging technologies, and how they can be applied to solve engineering challenges. Deep understanding of modern software engineering practices, including test-driven development (TDD), CI/CD, infrastructure as code, and observability. Excellent communication skills, capable of explaining technical concepts to both engineers and non-technical stakeholders. A growth mindset More ❯
Posted:

Software Engineer

Edinburgh, City of Edinburgh, 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) ** Test Driven Development 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 ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum
Posted:

Software Engineer

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) ** Test Driven Development 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 ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Software Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
Motability Operations Limited
Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to support and operate Attitude of improving life for other engineers so the next person More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Motability Operations
Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to support and operate Attitude of improving life for other engineers so the next person More ❯
Employment Type: Permanent, Part Time, Work From Home
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
cloud environment (Azure, AWS, etc.). Solid understanding of internet and web protocols, and how to develop RESTful APIs. Experience integrating with third-party APIs. Knowledge of test-driven development (TDD) & behavioural driven design (BDD). Domain experience in healthcare or bioinformatics. Please note this is a UK remote position. If you would like to find More ❯
Posted:

- Urgent! x8 Polyglot Fullstack Tech Leads Needed – UK-based – Series A Funded Startup – Rapid [...]

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tech. Languages : ? Ruby-on-Rails, Java, Python, C# ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management … solutions using AWS , PostgreSQL , and DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
Posted:

- Urgent! x3 Tech Leads – UK-based – Series A Funded Startup – Rapid Growth – Fully Remote -

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Languages : ? Ruby-on-Rails, Java, Python, C#, PHP ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management … solutions using AWS , PostgreSQL , and DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
Posted:

-x6 Tech leads/Software Team Leads-

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
PHP, Ruby-on-Rails, Java, Python, C# Frontend Technologies : Vue.js, Typescript, Angular, React Cloud Platforms : Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : GraphQL, REST APIs, Software Design Patterns (TDD, DDD) Agile methodologies: Scrum and Kanban About You Self-motivated and able to work independently Passionate about writing clean, reusable code Good communication and teamwork skills Positive, logical, and eager More ❯
Posted:

Software Team Lead

Edinburgh, Midlothian, Scotland, United Kingdom
Be-IT Resourcing
Are you an experienced Software Team Lead looking to make a significant impact in the dynamic world of financial data management? Be-IT are delighted to be working with their long standing fintech client on this exciting opportunity within their More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Change Digital – Digital & Tech Recruitment
relevant, but training will be provided in all these areas if needed: • AngularJS • jQuery • ReactJS • .NET 5 • Windows Forms programming • Developing and consuming REST services • OOP (Object Oriented Programming) • TDD This role is urgent in nature so please email your CV to mitesh.fatnani@change-digital.co.uk or call 077 375 38 248 for more information. More ❯
Posted:

Principal Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
and pet owners worldwide. ? What You’ll Do Set technical direction and provide architectural guidance across multiple teams. Champion best practices: cloud-native design, DevOps, CI/CD, observability, TDD, and Pair Programming. Collaborate with product, data, UX, and platform teams to build scalable, event-driven systems. Mentor and grow senior engineers, promoting a high-performance, inclusive culture. Lead More ❯
Posted:

React Native Developer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
and/or Jenkins Good understanding of SSO/OAuth A natural ability to mentor junior developers React Native, SVN/Git, Agile methodologies Service oriented architecture development TDD/BDD Experience working in an Agile environment Natural self-motivation with a passion for delivering excellence Great communication skills with the ability to build strong professional relationships Curiosity with More ❯
Posted:

Software Development Engineer II

Edinburgh, United Kingdom
Esri
using Git source control Knowledge of Docker, Kubernetes, Helm, Terraform or AWS is helpful but not required Familiarity with GIS applications and technologies an advantage Understanding of Test-Driven Development Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Quality Automation Lead | Edinburgh, UK

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Computershare
API, UI) in Selenium. In-depth knowledge and experience of CI/CD practices. Strong knowledge and experience of Test-Driven approaches to software engineering (ATDD, BDD & TDD). Demonstration of 'automation first' mentality and be adept at finding the right balance between automated, exploratory, functional, and non-functional testing. If this role sounds like what you're More ❯
Posted:

Senior Salesforce Developer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Financial Conduct Authority
certifications are a plus but not a substitute for practical experience Deep knowledge of Clean Code and Clean Architecture standards, Refactoring, Software Design Patterns, SOLID principles and Test-Driven Development (TDD) practices Ability to work with complex codebases and environments from a system-level perspective, considering downstream impact, adhering to best practices, maintaining documentation and committing to More ❯
Posted:

Lead Software Engineer, iSeries

Edinburgh, United Kingdom
NatWest Group
Connect Direct, as well as experience in providing technical leadership and accountability for a software engineering team. We'll also look to you to have experience of test-driven development and the use of automated test frameworks, mocking, stubbing, and unit testing tools, along with knowledge of the key phases of the software delivery lifecycle and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Scrum Master

Edinburgh, Scotland, United Kingdom
JR United Kingdom
We seek someone with successful Scrum adoption experience, along with a Scrum Master or relevant SAFe certification. Knowledge of modern development practices such as extreme programming, test-driven development, and continuous integration is essential. You should also have experience in servant leadership, facilitation, conflict resolution, continual improvement, empowerment, and transparency. We expect you to demonstrate: A More ❯
Posted:

C# Software Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
a comprehensive benefits package, including: Bonus Scheme Life Assurance Enhanced Paternity/Maternity Leave Income Protection Retirement Plan EV Scheme And much more... Requirements: Proficiency in C# Experience with TDD/Unit Testing Knowledge of Agile/Scrum methodologies Understanding of UI/Front End Development If you're seeking a new role in 2025 with an impressive benefits More ❯
Posted:

-x3 Principal Software Engineers/Staff Engineers - GOLANG - ScaleUp-

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
exciting plans for 2023 and beyond. Requirements: Experience with one or more: Golang/Go, React/React Native/Next.js, PHP REST APIs GraphQL AWS Software Design Patterns, TDD, DDD Passion for developing processes and architecture to improve the codebase Benefits: Salary up to £115k + 25% bonus 25 days holiday + birthday off Private health insurance Training and More ❯
Posted:

Analytics Engineer II

Edinburgh, United Kingdom
Trustpilot, Inc
wealth of experience in data manipulation, querying, and optimisation You are curious, proactive, and interested in the impact of data and technology in business You advocate for test-driven development and understand the critical role of high-quality data Your communication and stakeholder management skills are highly skilled, allowing you to collaborate effectively across technical and non More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
TDD
Edinburgh
10th Percentile
£67,500
25th Percentile
£74,870
Median
£104,013
75th Percentile
£146,300