SOFTWARE DEVELOPER (C++)

We are looking for a highly skilled C++ programmer to join our core development team.

  • Excellent C/C++ programming and debugging skills
  • Analyses business requirements, designs and writes technical specification to design or redesign computer solutions
  • Participate in the whole lifecycle of software development from analyzing business requirements and creating system design documents to development and testing to migration of application into production
  • As an escalation point for application support and troubleshooting, provides guidance and direction to less experienced staff in resolution of escalated issues and/or complex production, application or system problems.
  • Assures quality, security and compliance requirements are met for supported area and oversees updating and testing of the business continuation plan.
  • Detail knowledge of computer architectures, memory management, and Linux kernel optimization
  • Development experience of Multithreading, BOOST library, STL, Template programming is required.
  • Knowledge of High-performance computing, low latency, and real-time application development
  • Experience with multithreading in C++
  • Knowledge of cross-platform development (Windows and Linux)
  • Advanced threading, inter-process communication, networking
  • Advanced-Data structures, advanced algorithms, design patterns
  • Strong knowledge of TCP/IP multicast and socket programming required
  • Experience working in a team-oriented, collaborative environment
  • Task and result oriented with strong work ethics and values
  • Knowledge of capital market trading, C++ is a plus
  • BS/MS in Computer Science or related field preferred
  • 2+ years of experience in C++
  • Should have knowledge of backend and API development
  • Experience in developing Web Services
  • Good knowledge of MSSQL
  • Agile Development understanding
  • working knowledge of capital market domain and FIX protocol knowledge will be a strong plus

If you have the described qualification and are interested in this opportunity, please email us your resume at [email protected]

SOFTWARE DEVELOPER (C#)

We are seeking an extremely talented C# developer to help build high-performance trading solutions and join our core development team. To be successful in this role you must be able to design, build and re-engineer highly distributed, low latency trading systems with a focus on quality and performance.

  • Strong C# programming, WPF, WinForms, ASP, .NET, GDI+, Custom Controls
  • Excellent knowledge of .NET framework
  • Detail knowledge of computer architectures, memory management, and Operating Systems
  • Advanced-Data structures, advanced algorithms, design patterns
  • Knowledge of High-performance computing, low latency, and real-time application development
  • Strong knowledge of TCP/IP multicast and socket programming and real-time software architectures
  • Good knowledge of HTML5, JQuery, WebSocket and latest web frameworks
  • Advanced threading, networking (TCP, UDP, Multicast), IPS
  • Strong attention to detail
  • BS/MS Degree in Computer Science, Math or relevant field
  • 2+ years of experience in core C# development

If you have the described qualification and are interested in this opportunity, please email us your resume at [email protected]