Job Description :
Description:
Position: Software Developer - C++

Job Responsibilities :
Design of software modules
o implementation in C++
o unit testing
o integration testing
o performance testing.
Participates in code/design reviews.
Contributes toward product and internal documentation – technical specifications, software documentation and unit test plans.
Assists in resolution of field problems as needed
Partners with Quality Assurance to ensure high quality deliverables.
Handle multiple, complex technical projects and have the flexibility to work in a very dynamic environment



Qualifications & Experiences :
5+ years of computer software development experience
Experience developing in C++, C#, and/or other Object Oriented programming languages, in a multi-threaded environment
Knowledge and experience in real time C/C++ programming skills, strong UNIX operating System skills (Linux) preferred.
Experience with AWS a big plus
Familarity of Redis API a big plus
Familiarity with network programming (e.g., sockets, TCP/IP, UDP, multicast), share memory
Solid, experience with Solaris, and Linux operating systems, including Shell scripting, Perl, Python and basic system administration
Strong, demonstrated analytical troubleshooting skills
Strong written & verbal communication skills
Market data industry experiences a strong plus; experience with RMDS/TREP products a strong plus; experience with Microsoft Windows a plus; experience with Jenkins continuous integration a plus.
Bachelors degree in CS, Engineering or related, or equivalent.
             

Similar Jobs you may be interested in ..