.NET Tech Lead (#13715834)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development
World leading digital health company

N-iX is looking for a talented .Net  Tech Lead, who can become a part of our team and contribute new ideas into product development.

About the client:
Our client is a leading digital health company delivering a range of evidence-based digital psychological therapy programs to those affected by mental health related issues.


  • 5+ years of .Net experience
  • Working experience developing cloud native web applications (Azure Functions, CosmosDB, Event Grid, Azure DevOps pipelines)
  • Considerable working experience using C#, .NET Core 2.2/3.x
  • Working experience with structured and unstructured databases (MS SQL Server & Azure CosmosDB)
  • Understanding of domain-driven design & microservice architecture
  • Solid knowledge of software design patterns and object-oriented design principles
  • Working experience of unit test frameworks and test automation
  • A growth mindset (thrives on challenges, learns from failure)
  • The ability to communicate effectively to both technical and non-technical audiences
  • Working Agile (Scrum) experience
  • At least upper-intermediate English level

Would be a plus:

  • Understanding of web security by design principles (OWASP for example)
  • Experience of using containers and orchestration in production (Docker & Kubernetes)
  • Experience of migrating a monolithic legacy application to a micro-services architecture and an understanding of the challenges that this presents
  • Experience of functional programming principles Application performance tuning
  • Knowledge of JavaScript 

We offer:

  • ​Flexible working hours
  • ​A competitive salary and good compensation package
  • ​Possibility of partial remote work
  • ​Best hardware
  • ​A masseur and a corporate doctor
  • ​Healthcare & sport benefits
  • ​An inspiring and comfy office

Professional growth:

  • ​Challenging tasks and innovative projects
  • ​Meetups and events for professional development
  • ​An individual development plan
  • ​Mentorship program


  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more