Save Job
Posted 1mo ago

Software Tech Lead

@ Commit
Petah Tikva, Central District, Israel
OnsiteFull Time
Responsibilities:leading development, designing systems, mentoring developers
Requirements Summary:5+ years C# development, .NET Core, microservices, multithreading, MongoDB/SQL experience; leadership/mentorship experience; React/Angular and C++ are advantages.
Technical Tools Mentioned:C#, .NET Core, Microservices, Multi-Threading, MongoDB, SQL, React, Angular, C++
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Description

Commit is hiring an experienced Software Tech Lead with deep expertise in C# for the design, development, and leadership of complex Enterprise systems.

Responsibilities

  • Lead the architecture, development, and maintenance of server-side components in an Enterprise environment.
  • Provide technical leadership and mentorship to development teams, including code reviews, design guidance, and best practices.
  • Drive the design and implementation of scalable Microservices and Multi-Threading solutions.
  • Lead development and optimization of high-performance systems.
  • Design, develop, and maintain databases such as MongoDB and SQL.
  • Collaborate with frontend teams and integrate with client-side applications using React/Angular.
  • Improve system performance, reliability, and scalability while maintaining complex codebases.
  • Lead technical discussions, architecture decisions, and technology evaluations.
  • Work with advanced communication protocols and system integrations.
  • Promote engineering excellence, development standards, and continuous improvement processes.


Requirements

  • At least 5 years of experience in C# development, including experience leading technical projects or teams.
  • Strong experience with .NET Core.
  • Proven experience designing and developing Microservices-based architectures.
  • Strong knowledge of Multi-Threading technologies and high-performance systems development.
  • Experience working with MongoDB/SQL databases.
  • Experience working with communication protocols.
  • Experience with React/Angular development — an advantage.
  • Knowledge of C++ — an advantage.
  • Strong problem-solving and system design skills.
  • Ability to lead complex technical initiatives and mentor developers.
  • Ability to independently learn, own, and maintain complex codebases.