Talent.com
Agile Coach

Agile Coach

Shya Workforce SolutionsThoothukudi, IN
4 days ago
Job description

Test-Driven Development (TDD) Coach – .NET & React Applications

About the Role

The TDD Coach will be responsible for coaching and enabling development teams to adopt test-driven development practices across backend (.NET) and frontend (React) applications. The role requires hands-on expertise in designing, implementing, and guiding teams on unit testing, mocking, and contract testing frameworks, ensuring code quality, maintainability, and continuous feedback as part of the shift-left quality transformation.

Responsibilities

  • Coach and Mentor Developers on TDD principles, unit test design patterns, and refactoring techniques across both backend (.NET) and frontend (React) codebases.
  • Establish and enforce TDD discipline within development sprints to ensure code quality and test coverage goals are met before integration.
  • Develop and standardize unit testing frameworks and templates using NUnit (for .NET) and Jest (for React), integrating them into the CI / CD pipelines.
  • Guide teams on effective mocking strategies using Moq or NSubstitute (.NET) and Axios mocking (React) to isolate dependencies and validate code behavior.
  • Enable Contract Testing adoption using suitable frameworks (e.g., Pact, WireMock) to ensure reliable integration between microservices and APIs.
  • Collaborate with Solution Architects and DevOps Engineers to embed quality gates and TDD compliance within automated build and deployment workflows.
  • Review existing unit and integration test suites, identify technical debt, and provide actionable refactoring recommendations.
  • Provide hands-on support to developers during pairing sessions to implement test-first approaches and build a quality-first engineering culture.
  • Track TDD adoption metrics (e.g., test coverage, defect leakage, build quality) and present progress to engineering leadership.
  • Continuously research and recommend emerging tools and frameworks in the testing ecosystem to enhance productivity and maintainability.

Qualifications

  • 10+ years of experience in software engineering or test automation with deep understanding of TDD and unit testing practices.
  • Strong command of C#, .NET Core, and React frameworks, including modern application architectures (microservices, RESTful APIs).
  • Proven experience in establishing TDD adoption frameworks, conducting workshops, and mentoring developers on test-first design.
  • Hands-on experience in contract testing and API mocking for service-level validation.
  • Ability to analyze and refactor legacy applications to become testable and maintainable under modern design principles.
  • Excellent communication, facilitation, and leadership skills to drive cultural and technical transformation.
  • Familiarity with DevSecOps and CI / CD practices, ensuring early and automated validation of code quality.
  • Required Skills

  • Backend (.NET)
  • .NET Framework (for legacy apps) and .NET 8 (LTS)
  • Language : C#
  • API Development : ASP.NET Core Web API
  • ORM : Entity Framework Core 8
  • NoSQL Databases : MongoDB, Redis (for caching)
  • Architecture : Clean Architecture and Microservices
  • Dependency Injection : Built-in with .NET Core
  • Frontend (UI)
  • Frameworks : React (preferred) / Angular / Blazor
  • UI Libraries : Material UI
  • Testing Frameworks : Jest, React Testing Library
  • Testing & Quality Engineering
  • Unit Testing : NUnit (for .NET), Jest (for React)
  • Contract Testing : Pact, WireMock (preferred)
  • Test Management : Azure DevOps Test Plans / Zephyr for Jira
  • CI / CD Integration : GitHub Actions, Azure Pipelines, or Jenkins
  • Preferred Skills

  • Experience in agile development environments with in-sprint testing and continuous integration practices.
  • Prior exposure to Clean Code, SOLID principles, and refactoring techniques.
  • Knowledge of cloud-native architectures (Azure / OCI) and containerization (Docker, Kubernetes).
  • Create a job alert for this search

    Agile Coach • Thoothukudi, IN

    Related jobs
    • Promoted
    Oracle Cloud HCM Functional Consultant – Core HR & Compensation

    Oracle Cloud HCM Functional Consultant – Core HR & Compensation

    Andor TechThoothukudi, IN
    Oracle Cloud HCM Functional Consultant – Core HR & Compensation.Seeking an experienced Oracle Cloud HCM Consultant (Core HR & Compensation) to lead requirement workshops, configure modules, support...Show moreLast updated: 1 day ago
    • Promoted
    Saviynt IGA

    Saviynt IGA

    DeloitteThoothukudi, IN
    Team, you’ll build and nurture positive working relationships with teams and clients with the intention to exceed client expectations : -. You will be part of the development and configuration of Sav...Show moreLast updated: 30+ days ago
    • Promoted
    Oracle Fusion HCM Functional Lead / / HR & Absence Management

    Oracle Fusion HCM Functional Lead / / HR & Absence Management

    Hiresquad ResourcesThoothukudi, IN
    Module- Core HR &Absence Management.Must have done minimum 2 Implementation in Fusion.Immediate joiners or Candidates with Lesser Notice Period are preferred. The candidate is expected to have 8 - 1...Show moreLast updated: 8 days ago
    • Promoted
    Growth Manager

    Growth Manager

    TAAS PartnersThoothukudi, IN
    Client is launching India's next Fashion destination (Founders bring 75+ years of collective experience in eCommerce).This is in stealth mode - Launching in 30 Days. Revenue & Growth Ownership : Own ...Show moreLast updated: 1 day ago
    • Promoted
    Digital Analytics

    Digital Analytics

    Live ConnectionsThoothukudi, IN
    Greetings from Live Connections !! 😊.Live Connections Placements Pvt.We bring to the table a cumulative recruitment experience built over two decades. We are hiring for one of the leading consumer ...Show moreLast updated: 30+ days ago
    • Promoted
    Data Governance Architect

    Data Governance Architect

    Alp Consulting Ltd.Thoothukudi, IN
    We are seeking a highly skilled Data Governance Architect with strong expertise in defining and lead enterprise-wide Data governance strategies, design, governance architecture and experience in to...Show moreLast updated: 17 days ago
    • Promoted
    Logic Apps Integration Consultant

    Logic Apps Integration Consultant

    Saxon AIThoothukudi, IN
    Integration Engineer – Logic Apps / Functions (Off-shore).Time 3-4 hour overlap with central time ( 3-12AM is preferred). Build and maintain Logic Apps Standard workflows, Azure Functions for transf...Show moreLast updated: 5 days ago
    • Promoted
    Technical Lead

    Technical Lead

    MphasisThoothukudi, IN
    Looking for Senior Ingenium Developer with 10+ years' experience and following skills.Experience in Mainframe O / S and Development using COBOL programming language & JCL. Experience in development an...Show moreLast updated: 2 days ago
    • Promoted
    Functional Consultant UKG

    Functional Consultant UKG

    Tata Consultancy ServicesThoothukudi, IN
    TCS Virtual Drive for UKG KRONOS Functional.UKG KRONOS FUNCTIONAL CONSULTANT.Demonstrable technical experience configuring UKG Workforce Central, including Time and Attendance, Employee Scheduling,...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Business Process Management Consultant

    Business Process Management Consultant

    Tata Consultancy ServicesThoothukudi, IN
    Minimum 5 years of Appian BPM experience.Good knowledge of the product including BPM Fundamentals, Architecture Components, Technical Features such as Designer Features, Configurations in Appian et...Show moreLast updated: 14 hours ago
    • Promoted
    Integration Developer

    Integration Developer

    Vriba SolutionsThoothukudi, IN
    PM IST to 3 : 30 AM IST (US Shift).Immediate joiners preferred (15–30 days max).We are looking for an experienced.Integration Developer (5–10 years). The role requires working closely with cross-funct...Show moreLast updated: 30+ days ago
    • Promoted
    Head of Token Strategy & Growth-Blockchain

    Head of Token Strategy & Growth-Blockchain

    Brainwave ScienceThoothukudi, IN
    Head of Token Strategy & Growth .Using EEG and AI-driven analytics, our platform delivers measurable insights into stress, focus, anxiety, and relaxation—empowering individuals and organizations to...Show moreLast updated: 3 days ago
    • Promoted
    PortaOne Implementation and Configuration Expert

    PortaOne Implementation and Configuration Expert

    APPIT Software IncThoothukudi, IN
    Core Implementation & Deployment.Lead end-to-end deployment, configuration, and hardening of PortaSwitch (PortaBilling and PortaOne VoIP Switch) environments. Configure advanced routing logic, inclu...Show moreLast updated: 3 days ago
    • Promoted
    Configuration Specialist

    Configuration Specialist

    USTThoothukudi, IN
    Role : Configuration Analyst (US Healthcare).Location : Chennai, Trivandrum, Kochi.We are looking for a highly skilled.Healthcare domain, preferably with experience in. The ideal candidate should poss...Show moreLast updated: 1 day ago
    • Promoted
    Odoo Functional Consultant - Remote

    Odoo Functional Consultant - Remote

    Softhealer Technologies Pvt. Ltd.Thoothukudi, IN
    Remote
    An Odoo Functional Consultant analyzes business requirements, implements Odoo ERP solutions, and provides ongoing client support. This role involves configuring modules, training users, and ensuring...Show moreLast updated: 30+ days ago
    • Promoted
    BDO RISE is hiring for BDO Advantage Manager - Audit Technology & Innovation Team - Bangalore

    BDO RISE is hiring for BDO Advantage Manager - Audit Technology & Innovation Team - Bangalore

    BDO RISE Private LimitedThoothukudi, IN
    Applies new technologies and identifies practical use cases that address business problems relevant to audit engagements, supporting the team in exploring and implementing these solutions.Manages m...Show moreLast updated: 1 day ago
    • Promoted
    Technical Team Lead

    Technical Team Lead

    XebiaThoothukudi, IN
    Should be able to think architecturally, lead team of Sr.Mid-level FS Engg, Review their approach.React Js mix can be in any proportion. Equally good in both is not expected.Xebia is a global and so...Show moreLast updated: 1 day ago
    • Promoted
    ETL Architect

    ETL Architect

    Tata Consultancy ServicesThoothukudi, IN
    Notice period- 0 to 6 o Days or Serving NP.Developing, deploying, and monitoring end to end data integration pipelines with extensive knowledge of evaluation metrics and best practices.Data Warehou...Show moreLast updated: 1 day ago