Please mention DailyRemote when applying
We are looking for a Tech Lead .NET who can join a collaborative product engineering team building a modern, cloud-native SaaS platform used across a large-scale product ecosystem. You'll lead a Scrum team responsible for delivering high-quality features across a distributed, event-driven architecture consisting of 20+ microservices.
It's HealthTech company specializing in audiology, providing cloud-based practice management software, clinical testing tools, and data analytics solutions for hearing care professionals, clinics, and hospitals. Their platform supports the full patient journey—from appointment scheduling and clinical workflows to billing and aftercare—helping streamline operations and reduce administrative workload.
Tech Stack
.NET Core / C#
Azure Services
Azure Kubernetes Service (AKS)
Azure Service Bus
Azure SQL Database
Entity Framework Core
React ecosystem
Azure DevOps
Microservices & REST APIs
Lead a cross-functional Scrum team of software and QA engineers, ensuring high-quality end-to-end feature delivery;
Own the technical direction for your domain by driving architecture decisions, defining coding standards, and maintaining a sustainable approach to technical debt;
Design, develop, and evolve scalable, cloud-native applications built on a distributed, event-driven microservices architecture;
Build and maintain modern web applications using .NET Core, Azure Services, and the React ecosystem;
Collaborate closely with architects, product managers, designers, and engineering teams to deliver valuable product outcomes;
Facilitate architecture reviews and ensure non-functional requirements such as performance, scalability, security, and reliability are considered from the design phase;
Coordinate cross-team dependencies and release planning to enable smooth and predictable deliveries;
Mentor engineers through code reviews, technical coaching, knowledge sharing, and continuous feedback;
Foster a culture of ownership, collaboration, engineering excellence, and continuous learning;
Contribute hands-on to development while supporting the organization's cloud transformation strategy within Azure.
An experienced Tech Lead with 2+ years of technical leadership experience building complex software solutions, ideally within SaaS products;
A software engineer with 5+ years of professional experience developing applications with C# and .NET Core;
Experienced in designing and building microservices and RESTful APIs using cloud platforms such as Azure, AWS, or GCP;
Proficient with Azure SQL Database (or other relational databases) and Entity Framework Core;
Strong in software architecture, Clean Architecture, SOLID principles, and modern engineering best practices;
Comfortable making architectural decisions while balancing business priorities and technical quality;
Passionate about mentoring engineers, growing team capability, and creating an environment where people can succeed;
A proactive problem solver who takes ownership of outcomes and thrives in ambiguous environments;
Product-minded, always looking beyond individual tasks to understand the broader business impact;
Experienced working with distributed or remote engineering teams;
Continuously learning and encouraging your team to adopt modern technologies and engineering practices;
Fluent in English (B2–C1+).
Experience with the MassTransit framework;
Understanding of DevOps principles and CI/CD practices;
Experience working with Azure DevOps;
Previous experience delivering large-scale distributed systems in cloud-native environments.
We strive to make our hiring process smooth and transparent to find the perfect match for both sides. Steps may differ depending on the role, but here’s what to expect:
Initial Interview: If your background fits the role, we’ll invite you for an interview with a Talent Acquisition Specialist.
Technical Interview: Depending on the position, you may complete a technical assessment or test task.
Client Interview
Final Decision: After all steps, we’ll get back to you with the result and next steps.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Development
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“ I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!