the company is looking for a highly skilled C# developer experienced in multi-disciplinary environments that will join our R&D group in Israel
You will be a part of a talented software team and will be required to:
•Lead development tasks through all stages – gathering requirements, planning, performing DRs and full implementation.
•Design and implement various features on a wide range of platforms.
•Work closely with System and HW engineers, SW developers, QA and many more.
•Perform design and code reviews, unit-tests and system integrations.
•Push for innovation and initiate SW improvements.
•Constant collaboration and knowledge sharing with the SW team.
•Degree in Software Engineering/Computer Science.
•At least 7 years’ experience working in a multi-disciplinary environment
•At least 4 years’ experience of object oriented programming, with at least 3 years in C#
•At least 2 years’ of proven experience in leading a development processes
•Excellent Object Oriented design skills
•Good knowledge of Windows OS
•Understanding of communication protocols
•Excellent communication and leadership skills and team player
•Self-driven and ability to work with minimal direction
•Decision making skills
•Knowledge of embedded systems - an advantage
•Experience in C++ – an advantage
•Experience in SQL – an advantage
•Experience in QT – an advantage