· Minimum of 5 years as a programmer.
· Management experience as a team leader.
· Strong background in the following technologies and languages: .Net framework, C#, C++.
· Knowledge in Java & Python – an advantage.
· Strong leadership skills.
· Excellent communication and collaboration skills.
· Team player, highly motivated.
· Knowledge in React & Node.JS – an advantage
· Previous experience with microcontrollers programming – an advantage.
· Profound knowledge in distributed software/ system architecture – an advantage
· Proven ability to manage complex software development projects
· Fluent English