
חדש באתר! העלו קורות חיים אנונימיים לאתר ואפשרו למעסיקים לפנות אליכם!
Senior Software Developer
We are looking for an experienced Senior Software Developer to join the Trading Servers Unit within the Information Technology and Operations division. The role involves designing, developing, and maintaining critical trading systems that support the exchange’s core trading activities.
Key Responsibilities
Design, develop, and maintain core trading systems including:
Continuous Equity Trading Engine
Real-time Index Calculation Systems
Continuous Derivatives Trading Engine
TNT – Trading Network Transport infrastructure connecting trading systems
Manage software development lifecycle, including version management and deployment to production
Write technical specifications, procedures, and test documentation in both Hebrew and English
Plan and define testing strategies including functional testing, load testing, and performance testing
Collaborate with multiple internal teams across the organization to define requirements, track tasks, and resolve issues
Provide real-time support and troubleshooting for mission-critical trading systems
Handle operational incidents and customer requests related to trading systems
Requirements
Bachelor’s degree in Computer Science or graduate of an elite technological military unit - Must
Proven experience developing in C and C++ in a Linux environment - Must
Strong experience with Object-Oriented Design and Development and Design Patterns - Must
Experience developing real-time, high-performance, multi-threaded systems (latency and throughput optimization) in Linux - Must
Advantages
Experience with Java development
Experience writing Bash and Python scripts
Familiarity with Linux internals
Experience using the Boost libraries
Experience developing network communication protocols such as TCP, UDP, and Multicast