Agile coach
7 days ago
Test-Driven Development (TDD) Coach –. NET & React ApplicationsAbout the RoleThe 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, Wire Mock) to ensure reliable integration between microservices and APIs.- Collaborate with Solution Architects and Dev Ops 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 Dev Sec Ops 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- No SQL Databases: Mongo DB, 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, Wire Mock (preferred)- Test Management: Azure Dev Ops Test Plans / Zephyr for Jira- CI/CD Integration: Git Hub Actions, Azure Pipelines, or JenkinsPreferred 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).
-
Agile Coach
2 days ago
Delhi, India Orange Business Services Full time**About the role**: Key Responsibilities: - Coach and manage OBS IT project assignments of varied sizes by using Agile (Scrum, Kanban), DevOps, Scaled Agile Framework (SAFe) methodologies. - Help and support in delivering agile projects within program & enterprise transformations. - Engage all organizational levels to further their agile transformation...
-
Agile coach
3 days ago
Delhi, India MSC TECHNOLOGY Full timeWe have an opening for Agile Coach and I'm delighted to provide you with the job description:Walkin - 25-Nov-2025 - From 10am to 2pm.Job Location: Chennai - AmbatturExperience: 13-20 yearsRequirements:Extensive experience (Min. 8 years) in Microsoft technology development with proficiency in. NET, C# and SQL Server. Experience in Azure is plusExtensive...
-
Agile coach
5 days ago
Delhi, India MSC TECHNOLOGY Full timeWe have an opening for Agile Coach and I'm delighted to provide you with the job description:Walkin - 25-Nov-2025 - From 10am to 2pm.Job Location: Chennai - AmbatturExperience: 13-20 yearsRequirements:Extensive experience (Min. 8 years) in Microsoft technology development with proficiency in. NET, C# and SQL Server. Experience in Azure is plusExtensive...
-
Agile Coach
4 weeks ago
New Delhi, India Deloitte Full timeYour potential, unleashed.India’s impact on the global economy has increased at an exponential rate and Deloitte presents an opportunity to unleash and realize your potential amongst cutting edge leaders, and organizations shaping the future of the region, and indeed, the world beyond.At Deloitte, your whole self to work, every day. Combine that with our...
-
Agile Coach
1 week ago
Delhi, India Shya Workforce Solutions Full timeTest-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,...
-
Agile coach
1 week ago
Delhi, India Shya Workforce Solutions Full timeTest-Driven Development (TDD) Coach –. NET & React ApplicationsAbout the RoleThe 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,...
-
Agile Coach
2 weeks ago
Delhi, India Shya Workforce Solutions Full timeTest-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,...
-
Agile Coach
1 week ago
Delhi, India Shya Workforce Solutions Full timeTest-Driven Development (TDD) Coach – .NET & React ApplicationsAbout the RoleThe 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,...
-
Agile Coach
1 week ago
Delhi, India Shya Workforce Solutions Full timeTest-Driven Development (TDD) Coach – .NET & React ApplicationsAbout the RoleThe 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,...
-
Agile Coach
1 week ago
New Delhi, India Shya Workforce Solutions Full timeTest-Driven Development (TDD) Coach – .NET & React ApplicationsAbout 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,...