Framework (Automation) Team Leader

Herzliya, IL

Job Description / Skills Required

Zerto is looking for an experienced Team leader for Infra group to design and develop Domain Driven framework as a platform for future automatic actions and tests.

Essential Duties and Responsibilities:

Manage a small, agile team of 3-5 engineers using Scrum project management methodology.

Job duties including hiring, training, mentoring, mission distribution etc.

Enhance the product architecture and drive the use of new methodologies and tools in R&D, such as .NET’s async/await or aspect-oriented programming.

Design, implement, and maintain C# infrastructure components, such as a communication infrastructure, or threading and concurrency libraries.

Research 3rd party frameworks and libraries, adopt them into the codebase and train the development teams on their use.

Participate in code & design review.

Analyze business requirements and architect scalable, high performing, testable solutions.

Maintain, improve and refactor existing platform

Develop and maintain E2E automatic platform using .Net 4.5 and C# 6.0

Instruct and accompany assimilation processes of the group products in the company.

Required Skills & Experience:

B.Sc. or equivalent experience in computer science – must

At least 2 years of direct management experience – must

2-3 years of proven development experience in C#

Excellent OO Analysis and Design Skills

Unit-testing, dependency injection and mocking frameworks

Multi-threaded programming

Multi-tasking programming and .NET 4.5 – advantage

Ability to lead projects from beginning to end.

Good interpersonal skills.

WCF – advantage

Experience with designing and implementing REST APIs – advantage

Virtualization experience – advantage

Test Driven Development – advantage