If you are a purpose-driven person who always sees the glass as half full, seizes opportunities, and has an urge to learn and develop your skillswed love to meet you.
What we are looking for:
We are looking for an Engineering Team Leader to join our team.
What you will be doing:
As the Engineering Team Leader, your role involves guiding a proficient team in the growth and improvement of our flagship product. You will collaborate with product managers and software architects, shaping and implementing the product's vision
Providing technical leadership and guidance including design and code reviews.
Tracking team development process and being accountable for product delivery, quality, and timelines.
Setting high-quality standards, seeking and choosing technical solutions to meet current and future needs.
Taking a leading role in design and implementation of new components.
Be responsible for the growth and evolution of your team members and provide career development and mentorship.
3+ years experience in leading engineering team.
5+ years of experience as a backend developer or technical leader.
Deep knowledge of at least one of C#,.Net,.Net Core
Strong experience with design patterns and a passion for clean code and solid architectures.
Proficient in multithreading and Object-Oriented programming.
Broad experience in designing, executing, and delivering software products.
Strong leadership and communication skills in both Hebrew and English.
Experience with agile development methodologies.
Degree in computer science or equivalent.
Bonus Points:
Previous involvement in developing products within the enterprise identity/security domain.
Knowledge of Active Directory/Azure Active Directory.
Experience with on-premises Windows Server deployment.
Familiarity with moving parts of a solution to cloud deployment is highly desirable.
Excellent troubleshooting skills.