DevJobs

Backend Team Lead

Overview
Skills
  • C# .NET C# .NET ꞏ 5y
  • SQL SQL
  • Microservices Microservices
  • Docker Docker
  • Kubernetes Kubernetes
  • Multi threading systems
  • NO-SQL databases
  • Container Based Developments
  • High scale consumer API's
The backend Team Lead will be part of an agile development team, building and working on our core services mostly based on top of the Microsoft .NET development stack. The Team Lead will provide technical and team leadership through coaching and mentorship.

Responsibilities:

  • Manage a team of 4-5 developers
  • Create a continuous and ongoing work plan for the team
  • Determine goals and objectives at the beginning of each development cycle until it is accomplished
  • Design and develop APIs and Services to support millions of active users
  • Collaborate with product managers to ensure requirements are met and delivered accurately
  • Provide estimates for project timelines from design until delivery
  • Support and assist developers at code level
  • Ensure the quality of the code (code reviews)
  • Keep the team in line with all activities and task prioritization

Requirements:

  • At least 5 years experience in server development and at least 2 years of proven experience as a team-leader
  • Excellent coding skill in C# .NET
  • Experience in Microservices Architecture
  • Experience in multi threading systems
  • Experience in SQL and NO-SQL databases
  • Experience in development of high scale consumer API's - an advantage
  • Experience in Container Based Developments (Docker, K8s) - an advantage
  • Fluent English and Hebrew
365Scores