Cavendish Professionals

Lead .NET/React Developer

Our client is a global consulting and technology organization undertaking a major initiative to transform its engineering capabilities through an AI-native development platform.

They are currently looking for a Lead Fullstack Developer to help drive the design and delivery of this platform while leading a small engineering team.


Skills and Requirements:



  • Strong experience with .NET Core / C# and React for full stack development.

  • Experience with ASP.NET Core, WebAPI, HTML, CSS, and JavaScript.

  • Experience building microservices architectures.

  • Hands-on experience with Docker and Kubernetes.

  • Strong knowledge of Entity Framework Core, Repository and Unit of Work patterns.

  • Experience with MS SQL, NoSQL databases, and Redis.

  • Experience with Azure services including App Service, Service Bus, Functions, and SQL Database.

  • Strong understanding of authentication and security standards (OAuth, JWT).

  • Experience with unit and integration testing frameworks such as xUnit.

  • Familiarity with profiling tools, static code analysis tools, and debugging utilities.

  • Experience working in Agile/Scrum environments and leading development teams.

  • Strong communication skills and ability to collaborate with distributed teams, including US time zone overlap.


Role and Responsibilities:



  • Lead a Scrum team of 4-6 developers and testers, fostering collaboration and productivity.

  • Act as the primary technical liaison with client stakeholders, ensuring clear communication and alignment.

  • Design and implement scalable AI-enabled platform components supporting engineering workflows.

  • Drive development of proof-of-concepts and AI-driven automation tools improving software delivery processes.

  • Oversee the full software development lifecycle, ensuring quality and timely delivery.

  • Perform hands-on development, delivering high-quality production code.

  • Conduct code reviews and enforce best development practices within the team.

  • Work closely with project managers and stakeholders to define scope, priorities, and timelines.

  • Ensure solutions meet performance, scalability, security, and compliance requirements.

  • Continuously identify opportunities to improve development processes, tools, and architecture.




For more information - please apply for this job or send your CV directly and I will call you back to provide you with more details.


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.




Share Job