For a hi-tech company developing products for data Storage, with offices in the Sharon Area.
As a Software team leader, your responsibilities will include:
Implementing New Features: Collaborate with cross-functional teams to design and implement new features that elevate our Storage solutions.
Technical leadership and ownership of large, multi-disciplinary features and guide your team through impactful changes to our product.
Performance Optimization: Continuously optimize the performance of existing features, ensuring they meet our high standards of speed and efficiency.
Infrastructure Improvement: Lead efforts to enhance and maintain our infrastructure, keeping it robust and scalable.
Algorithm Mastery: Develop a deep understanding of complex algorithms, enabling you to own, debug, and improve features that rely on them.
Requirements: To excel in this role, you should possess the following qualifications:
C / C ++ Expertise - At least 7 years of hands-on experience in coding with C / C ++.
Management experience - At least two years of management experience is a significant advantage.
At least BSc in Computer Science or an equivalent degree.
Server-Side Development - Prior experience in server-side development.
Problem-Solving Skills - Strong problem-solving abilities and the capacity to work independently to overcome technical challenges.
Self-Motivated - Highly motivated with a strong inclination for self-learning and staying updated with industry trends and technologies.
Code Understanding - Proficiency in reading and comprehending large existing codebases.
Desire for Growth - A commitment to learning and gaining experience in new domains and technologies.
This position is open to all candidates.