Cavendish Professionals logo

Lead Dotnet Developer/React

Cavendish Professionals
Department:React Lead
Type:REMOTE
Region:EU
Location:Bulgaria
Experience:Mid-Senior level
Estimated Salary:BGN60,000 - BGN90,000
Skills:
C#.NET COREASP.NET WEBAPIMVCREACTHTMLCSSJAVASCRIPTMICROSERVICESDOCKERKUBERNETESENTITY FRAMEWORK COREUNIT OF WORKREPOSITORY PATTERNMS SQLNOSQLREDISAZUREAPPSERVICESERVICE BUSFUNCTIONSSQL DATABASEMEDIATRDEPENDENCY INJECTIONOAUTHJWTXUNITPROFILINGSTATIC CODE ANALYSISPOSTMANFIDDLERBROWSER DEVELOPER TOOLSSCRUMSTAKEHOLDER COMMUNICATIONCONSULTANT MINDSETENGLISH COMMUNICATIONTEAM COLLABORATION
Share this job:

Job Description

Posted on: February 5, 2026

Our client is seeking a Lead Dotnet Developer/React to drive the delivery of an AI-native engineering platform while leading a high-performing team and building scalable, secure enterprise solutions.

Requirements:

  • 7-10 + years professional software development experience
  • 2+ years in a technical lead / engineering lead role
  • Strong expertise in C# / .NET Core, ASP.NET WebAPI, MVC
  • Hands-on experience with React, HTML, CSS, JavaScript
  • Solid understanding of microservices architecture
  • Production experience with Docker and Kubernetes
  • Strong knowledge of Entity Framework Core, Unit of Work, Repository pattern
  • Experience with MS SQL, plus exposure to NoSQL and Redis
  • Experience with Azure (AppService, Service Bus, Functions, SQL Database)
  • Familiarity with MediatR and Dependency Injection (.NET Core)
  • Experience implementing authentication (OAuth, JWT)
  • Unit and integration testing using xUnit
  • Experience with profiling and static code analysis tools
  • Comfortable with Postman, Fiddler, and browser developer tools
  • Proven ability to lead Scrum teams and communicate with stakeholders
  • Consultant mindset with ability to propose improvements and guide non-technical audiences
  • Strong English communication skills
  • Ability to collaborate with US-based teams (extended overlap appreciated)

Role & Responsibilities:

  • Lead a Scrum team of 4–6 developers/testers while remaining hands-on
  • Act as primary technical and delivery contact for stakeholders
  • Own solution design and architectural decisions
  • Deliver high-quality .NET and React solutions on Azure
  • Conduct code reviews and mentor engineers
  • Drive engineering standards, tooling, and best practices
  • Ensure scalability, performance, and security of delivered systems
  • Define scope, priorities, and timelines with project stakeholders
  • Support team growth, motivation, and professional development
  • Maintain project documentation and provide progress reporting
  • Proactively identify risks, bottlenecks, and improvement opportunities
  • Ensure compliance with security and data privacy requirements
  • Champion continuous improvement across processes and delivery

Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Cavendish Professionals logo

Cavendish Professionals

View company page
ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!