Software Technical Lead
We are looking for a Software Technical Lead join a leading company in Migdal HaEmek!
As a Software Technical Lead, you will:
- Drive the technical direction of the software team, including design decisions, technological advancements, and group best practices.
- Coordinate resource planning within the team, including subcontractors, set priorities, and overseeמ day-to-day development activities.
- Collaborate closely with cross-disciplinary teams (such as system, hardware, and product management).
- Mentor junior developers and newly hired.
- Contribute through hands-on development to deliver high-quality software solutions.
- International Travel might be required.
TEAM’S MISSION INCLUDES:
- Maintain existing and create new applications for our customers worldwide, ensuring reliability, performance, and alignment with customer needs.
- Be fully aligned with other disciplines, such as project management, applications team, field support and production integrators.
- Deliver on time and with high quality.
- Demonstrate strong professionalism and a high level of technical knowledge.
- Work with subcontractors where necessary, providing direction, support and ation.
- Communicate clearly and concisely – verbal and in writing (in English).
QUALIFICATIONS:
- B.A. or B.Sc degree in Computer Science or a related field.
- At least 5 years of hands-on experience writing in C# / .Net.
- At least 2 years of experience as a technical lead.
- Experience in mixed C++ and managed code.
- Experience with industry standard tools such as: MS Visual Studio 2019/2022, Git, TFS.
- Effective communication and interpersonal skills, good presentation skills.
Distinct advantage:
- Semiconductors industry experience.
- Experience in a multi-disciplinary team.
- Experience with Agile development.
- Protocols.
- SECS/GEM.
- gRPC.
- WCF.
- MQTT.
- Image processing of scientific images.
- Performance optimization.