The Company provides critical differentiation for our customers by delivering a scalable  system to monitor critical infrastructure
that connects to a vast array of devices regardless of make or model, and provides  Real-Time, historical,
and predictive  data analysis capabilities.
The  Senior Software Developer must be highly proficient with current software development technology,
tools, and practices, and have expert-level capabilities in  JAVA and  C ++.
ESSENTIAL FUNCTIONS:
 Work with your team and others, contributing to the architecture, design, and implementation of world-class,
 high-performance, enterprise-grade server applications. Initial development will be primarily  JAVA and  C ++
 Provide technical leadership to all lifecycle stages including requirements analysis, architecture/technical 
 specifications, software design, and implementation 
 Provide work estimates and  C
Requirements:  Must have:
 - Deep  C ++ 11/17 experience
 - Enterprise-grade server  Developer 
 - Multi-threaded server development and debug experience
 - Experience in implementing TCP-IP client-server protocol
 - Database background
 - B.Sc. CS with 4+ years of experience
 - Develop on  Linux environment 
Advantage:
 - Deep  JAVA and Spring experience.
 - Experience in implementing micro-service servers
 - Knowledge of network management protocol: SNMP, MODBUS, OPC-UA 
WORKING CONDITIONS:
 Hybrid model: work in Jerusalem office 2 days a week at least
 The position involves working closely with a remote team in US, China, and France.
 At times, the candidate will be required to work during non-standard business hours
 to effectively engage with the offshore team.
 .המשרה מיועדת לנשים ולגברים כאחד