.NET Team Lead

Remote lead 1 month ago contract
.NETC#RESTSOLIDMicro-servicesWebAPIVisual StudioKafkaPostgreSQLElasticSearchDocker

Responsibilities

  • Development and support of .NET web applications
  • Task distribution, team formation, and leadership
  • Business logic programming
  • Creating new APIs and support of old APIs
  • Integration with external systems
  • Code refactoring
  • Internal testing and debugging
  • Mentoring and helping the team to achieve common goals.

Requirements

  • Team leadership experience
  • Experience developing applications with micro-services architecture
  • Experience developing .NET web applications or 6 years of experience with .NET Core
  • Experience with .NET framework 5+ and .NET Core 3+
  • Good understanding of REST
  • Understanding and applying SOLID principles
  • Experience creating WebAPI
  • Knowledge of C#; API, REST; OOP, DDD, SOLID; Visual Studio; Kafka, PostgreSQL, ElasticSearch, Docker.

Benefits

  • 20 vacation days and 5 family days yearly
  • Flexible start to the workday
  • Support from a professional corporate coach and psychologist
  • Regular internal and external activities, workshops, trips, and corporate events
  • Access to our internal knowledge base, meetups, and team-building activities
  • Ongoing training in new technologies and continuous professional development support

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Guard your ID and bank details. Share them only after you have verified the employer and the offer is real.
  • Do not install software ("test tasks", "screening tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Talentgrator.