Back to the board

.Net Developer -TDD

100% remote Flexible hours Hiring now

This role is for one of Weekday’s clients

Min Experience: 5 years

Location: Remote (India)

JobType: full-time

Requirements

About the Role: We are seeking a highly skilled and motivated .NET Developer with a strong foundation in Test-Driven Development (TDD) to join our growing engineering team. The ideal candidate should be passionate about writing clean, maintainable code with a strong emphasis on unit testing and delivering high-quality software. You will work across the full development lifecycle to design, develop, and maintain scalable microservices and APIs in a cloud-native environment.

This is an exciting opportunity for a professional who thrives in a modern development ecosystem, is proactive about testing strategies, and enjoys working with cutting-edge Microsoft and cloud technologies.

Key Responsibilities:

  • Design, develop, and deploy scalable applications using .NET Core, C#, and microservices architecture.
  • Apply Test-Driven Development (TDD) practices to ensure all new code is thoroughly unit tested and adheres to quality standards.
  • Build RESTful Web APIs that integrate with front-end systems and other back-end services.
  • Leverage cloud platforms such as Microsoft Azure or AWS for hosting, deployment, and integration.
  • Write modular, reusable, and well-documented code, consistently following best practices and coding standards.
  • Use Git for version control and participate in code reviews and collaborative development processes.
  • Work closely with cross-functional teams including DevOps, QA, and Product Management to ensure timely delivery of features.
  • Continuously refactor and optimize existing codebases, ensuring system scalability, performance, and reliability.
  • Stay updated with the latest developments in .NET technologies, TDD practices, and cloud services.
  • Troubleshoot and debug complex issues across the stack, ensuring robust solutions and minimal downtime.

Required Skills and Qualifications:

  • 5+ years of hands-on experience in software development using .NET and C#.
  • Strong experience with .NET Core in building backend services and microservices.
  • Deep understanding and practical experience in Test-Driven Development (TDD), including writing effective unit tests.
  • Proficient in designing and implementing Web APIs using RESTful standards.
  • Solid understanding of microservices architecture and distributed systems.
  • Experience working with cloud platforms like Microsoft Azure or AWS.
  • Familiar with Git for version control, branching strategies, and pull request workflows.
  • Strong problem-solving skills and ability to debug, isolate, and fix complex issues in production and development environments.
  • Excellent communication skills and a collaborative mindset.

Preferred Skills (Good to Have):

  • Experience with CI/CD pipelines and containerization tools like Docker and Kubernetes.
  • Familiarity with message queues (e.g., RabbitMQ, Azure Service Bus).
  • Exposure to performance tuning, security best practices, and high-availability system design.
  • Experience with modern Agile methodologies such as Scrum or Kanban.

Originally posted on Himalayas

Apply To this Job

Keep exploring

Customer Success Specialist (Hybrid - Rahway, NJ)

100% remote Flexible hours

Scientist, Statistical Programming

100% remote Flexible hours

Frontend Lead Developer

100% remote Flexible hours

Strategic Services & Business Enablement Lead Consultant

100% remote Flexible hours

Senior Product Safety Consultant (m/w/d)

100% remote Flexible hours

Senior Product Marketing Manager (f/m/x)

100% remote Flexible hours

Digital Strategy Account Manager (Ad Agency)

100% remote Flexible hours

Scrum Master/ Team Coach IT Manufacturing Projects

100% remote Flexible hours

Fire Damper Engineer

100% remote Flexible hours

Senior Software Project Manager

100% remote Flexible hours

[Remote] Chief Administrative Officer

100% remote Flexible hours

Experienced Data Entry Specialist – Remote Opportunity with arenaflex

100% remote Flexible hours

Experienced Virtual Medical Receptionist – US Hours – Remote Opportunity for a Customer-Focused Professional

100% remote Flexible hours

Remote Data Scientist - Healthcare Analytics & Business Intelligence ($26/Hour)

100% remote Flexible hours

Senior Recruiter - Remote

100% remote Flexible hours

Experienced Customer Service Representative - Delivering Exceptional Travel Experiences from Home at blithequark

100% remote Flexible hours

Experienced Remote Customer Experience Agent – Delivering Personalized Support via Text, Email, Chat, and Phone for Unforgettable Customer Experiences

100% remote Flexible hours

Go-to-Market Engineer - Yerevan, Armenia

100% remote Flexible hours

[Remote] ML Engineer: 25-07155

100% remote Flexible hours

Experienced Graphic Designer for Remote Work - Hobby Lobby - Part Time Opportunity

100% remote Flexible hours