Strong communication skills, with the ability to explain technical concepts to both engineers and non-engineers. Passion for automated testing (unit, integration, and end-to-end) and test-drivendevelopment (TDD). Hands-on experience building and maintaining CI/CD pipelines. Strong expertise in PHP development, debugging, and algorithm/software design. Knowledge of agile More ❯
Salisbury, England, United Kingdom Hybrid / WFH Options
IC Resources
such as ARM microcontrollers, DSP, or Embedded Linux Good understanding of the full software development lifecycle, including Agile methodologies Familiarity with unit testing, automated testing, and test-drivendevelopment Have experience mentoring engineers and have a desire to move into a leadership role in the future What Next? If you’re an Embedded Software Engineer looking More ❯
swindon, wiltshire, south west england, united kingdom Hybrid / WFH Options
IC Resources
such as ARM microcontrollers, DSP, or Embedded Linux Good understanding of the full software development lifecycle, including Agile methodologies Familiarity with unit testing, automated testing, and test-drivendevelopment Have experience mentoring engineers and have a desire to move into a leadership role in the future What Next? If you’re an Embedded Software Engineer looking More ❯
and with client teams. Understanding of agile methodologies, tools, and techniques. Desirable Experience with infrastructure migration and application modernisation. Knowledge of agile delivery techniques (eg, Continuous Delivery, Test-DrivenDevelopment). Professional Scrum Master qualification. Open to candidates across the UK who can travel to Birmingham 2 days a week the ideal candidate would be situated in More ❯
By applying, you consent to us processing your details for this vacancy only. We look forward to hearing from you! Key Skills: Flutter, Dart, Kotlin, Swift, REST APIs, JSON, TDD, Agile, Mobile Development, Git, Clean Architecture More ❯
with competing availability, priorities, and multiple stakeholders e. Experience defining requirements and writing user stories f. Knowledge and/or experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, and Automated Testing. More ❯
Location - London (WC2) - 4 day working week Role – Staff Software Engineer Tech - PHP, Symfony, Typescript, Postgre, TDD, Vue Salary – up to £110k Are you an experienced Software Engineer that would like to work in a company that are doing something positive within the HealthTech sector? If you're a senior or lead level developer and you want to stay working More ❯
Location - London (WC2) - 4 day working week Role – Staff Software Engineer Tech - PHP, Symfony, Typescript, Postgre, TDD, Vue Salary – up to £110k Are you an experienced Software Engineer that would like to work in a company that are doing something positive within the HealthTech sector? If you're a senior or lead level developer and you want to stay working 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 More ❯
and automated throughout the CICD pipeline to production Proven ability in writing test cases running functional automated or performance tests and managing defects Solid understanding of testdrivendevelopment including unit component functional system integration and regression tests Knowledge of software engineering methodology Agile incl Scrum Kanban SAFe TestDriven DevelopmentTDD Behavior DrivenDevelopmentMore ❯
and automated throughout the CICD pipeline to production Proven ability in writing test cases running functional automated or performance tests and managing defects Solid understanding of testdrivendevelopment including unit component functional system integration and regression tests Knowledge of software engineering methodology Agile incl Scrum Kanban SAFe TestDriven DevelopmentTDD Behavior DrivenDevelopmentMore ❯
DTS is looking for AI Developer for our direct client Position in Lansing, MI. Top Skills & Years of Experience: 3+years in TensorFlow, PyTorch, Keras, or Scikit-learn. 3+ years in microservices. 3+years in SpaCy, NLTK, or Hugging Face's 3+years More ❯
pull requests that pass tests Ensure adherence to software engineering processes to avoid technical debt Adopt continuous improvement in engineering practices (CI/CD, testing, automation) Practice Test-DrivenDevelopment (TDD) where it adds clear value to ensure robust, well-tested code Mentorship & Team Player Participate in and occasionally lead code reviews, providing quality feedback before approval … PR merges Fully adhere to Scrum process and Definition of Done Drive a culture of writing automated tests for every new feature and bug fix Advocate for and demonstrate TDD practices in daily development work Frontend Focus (React) Strong JavaScript foundations (ES6+, async/await, closures, event loop, modules) Proficient with React hooks, composition, controlled components, and context; avoid … and/or gRPC) Familiarity with Redis and MongoDB Experience with software engineering best practices (unit testing, code reviews, design documentation) Experience in applying SOLID principles and Test-DrivenDevelopment methodologies Professional Qualities Very organized with exceptional attention to detail Strong communication skills Passion for continuous improvement in software delivery lifecycle Experience influencing product strategies through technical More ❯
performing team of engineers building and scaling a modern SaaS application. Drive adoption of modern SDLC practices including Agile, trunk-based development, and continuous delivery. Champion test-drivendevelopment (TDD) and behavior-drivendevelopment (BDD) to ensure quality is embedded from the start. Collaborate with product, design, and data science teams to deliver AI … IaC). Demonstrated experience with AI/ML technologies and their practical application in product development or engineering efficiency. Familiarity with observability stacks and SRE practices. Proficiency in TDD, BDD, and integrating quality gates into the development lifecycle. Extensive experience with multi-tenant SaaS architectures and managing performance at scale. Experience with feature flagging, canary deployments, and blue More ❯
Engineering Manager (Java C# TDD) Cheshire onsite to £180k+ Are you a technologist Engineering Manager with a software development background and strong leadership skills? You could be joining a highly successful and scaling Cyber Security technology company that has just received an additional £20 million investment click apply for full job details More ❯
Doncaster, South Yorkshire, England, United Kingdom Hybrid / WFH Options
Ada Meher
ranks. To be considered: Strong experience in native PHP Demonstrable experience with relevant MVC frameworks (Preferably Laravel) Experience working to SOLID principles Excellent problem solving skills Any knowledge of TDD is desirable but not essential The company in question is a market leader not only in the solutions that they provide to their clients internationally but also the technology they More ❯
plans to make several new hires into Their thriving dev practice. Headlines: Roles: Software Dev (Consultant Level) Locations: Hybrid - London Stack: Java (preferred) | Scala, Kotlin, Ruby (favourable!) Approaches: XP, TDD, Pair Programming Salary: £45,000 - £59,000 (Consultant) Requirements: SC clearance/eligibility, knowledge of the GDS toolkit, able to travel More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Robert Half
scalability across high-traffic systems Supporting a long-term product roadmap across multiple business units The Stack: PHP (Laravel) Tailwind, Alpine.js, Livewire Vue 2 & 3 Agile/CI/TDD mindset The Setup: Hybrid - 3 days in-office for collaboration and 2 days from home (more flex offered) 3-stage interview process and super quick turnaround Competitive salary + bonus More ❯
scalability across high-traffic systems Supporting a long-term product roadmap across multiple business units The Stack: PHP (Laravel) Tailwind, Alpine.js, Livewire Vue 2 & 3 Agile/CI/TDD mindset The Setup: Hybrid - 3 days in-office for collaboration and 2 days from home (more flex offered) 3-stage interview process and super quick turnaround Competitive salary + bonus More ❯
IA 52404, , , or the Director of the Office for Civil Rights, U.S. Department of Education, Cesar E. Chavez Memorial Building, 1244 Speer Boulevard, Suite 310, Denver, CO , Telephone: FAX: , TDD Email: . WHY KIRKWOOD: Kirkwood Community College prides itself on fostering a diverse workforce and values unique perspectives throughout its campus community. The college is a convenient, innovative, visionary educational More ❯
Ipswich, Suffolk, East Anglia, United Kingdom Hybrid / WFH Options
Reed Technology
Be the Tech Expert : Act as the go-to specialist for development technologies, especially within the Microsoft Cloud ecosystem. Promote Best Practices : Lead by example in secure coding, TDD, documentation, and quality assurance. Explore Emerging Tech What experience you will need to have: Leadership Experience : Looking for someone with experience mentoring/managing software development teams. Technical Depth … environments. What you'll bring to the role: A passion for innovation and continuous learning. Strong communication and stakeholder management skills. A collaborative, results-driven mindset. Experience with TDD and automated testing frameworks. A desire to build high-performing, agile teams. If you feel you are a good match, then please apply with an updated CV. Studies suggest that More ❯
Ipswich, Suffolk, United Kingdom Hybrid / WFH Options
Reed Technology
Be the Tech Expert : Act as the go-to specialist for development technologies, especially within the Microsoft Cloud ecosystem. Promote Best Practices : Lead by example in secure coding, TDD, documentation, and quality assurance. Explore Emerging Tech What experience you will need to have: Leadership Experience : Looking for someone with experience mentoring/managing software development teams. Technical Depth … environments. What you'll bring to the role: A passion for innovation and continuous learning. Strong communication and stakeholder management skills. A collaborative, results-driven mindset. Experience with TDD and automated testing frameworks. A desire to build high-performing, agile teams. If you feel you are a good match, then please apply with an updated CV. Studies suggest that More ❯
Maidstone, Kent, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer, .NET 9, C#, Azure, JavaScript, Agile - Maidstone .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and SQL Server 2022.Be the first of your friends to declare, "I love where I work!" and actually mean it. Laugh hard and work hard with some … client will provide you with industry recognised training into: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and SQL Server 2022. Their benefits include the following: Bonus (15%). Generous stock option plan. Medical, dental and vision insurance. Company pension. Choice of computer and More ❯
with ability to interact effectively across multiple teams Preferred Qualifications • Knowledge of workflows and rules engines • Experience in Java • Experience working with PostgreSQL and AWS • Knowledge of Test-DrivenDevelopment (TDD)/Behavioral-DrivenDevelopment (BDD) • Experience applying a continuous integration/deployment approach to project or program delivery • Familiarity with AI concepts and code More ❯
Hampshire, England, United Kingdom Hybrid / WFH Options
Sanderson
and enhancing WinForms UI components, delivering high-quality and user-friendly solutions. Conducting thorough code reviews to ensure the highest standards of code quality and consistency. Applying Test-DrivenDevelopment (TDD) and unit testing to create robust, reliable software. Supporting both internal and external customers, helping troubleshoot and resolve technical issues swiftly and effectively. Collaborating within an More ❯