We are looking for a hands-on SW team lead to join our growing team and drive the architecture and development of scalable, high-performance solutions for our innovative video recording platform. This position offers the potential to evolve into a full Development Lead role, guiding team members and setting the technical direction for our projects. The ideal candidate is a strategic thinker and system architect, with deep experience in Microsoft technologies and modern web development frameworks. You must be able to both design robust systems and lead by example in hands-on implementation.
Location: Kfar Sava, Israel.
Key Responsibilities:
* Collaborate with the R&D leaders and global development teams to align with the companys technical vision and long-term strategy.
* Architect and implement scalable, robust, and maintainable software solutions using Microsoft technologies (.NET, C #, Web Services).
* Lead technical design and decision-making for complex software systems, ensuring scalability, security, and performance.
* Work with modern web technologies such as HTTP, RESTful APIs, and Angular to deliver intuitive, user-friendly applications.
* Act as a key contributor to the codebase and development process, participating in reviews, testing, debugging, and optimization.
* Maintain high standards for software quality and continuously drive improvements in code quality, architecture, and team practices.
* Drive the complete software development lifecycle, from requirements to production deployment.
* Stay informed of industry trends and emerging technologies to inform architectural decisions and development best practices.
Requirements: * Experience: Minimum 5 years of professional software development experience, with a strong track record of designing and delivering scalable systems.
* Demonstrated ability to architect complex software systems.
* Deep knowledge of Microsoft technologies (.NET, C #, Web Services), and strong familiarity with frontend frameworks (e.g., Angular).
* Experience with video recording, streaming, or related media technologies is a strong advantage.
* Excellent communication and collaboration skills.
* Proven leadership capabilities or strong interest in stepping into a leadership role.
This position is open to all candidates.