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-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