Home   Register   Sign In
 
Company Info
Maganti IT Resources LLC


Naugatuck, CT, United States

Phone: 230-567-0129
Web Site: www.mitresource.com

Company Profile


Software Engineer - Feed Handler


col-narrow-left   

Job ID:

13196

Location:

Chicago, IL, United States 

Category:

Information-Technology
col-narrow-right   

Job Views:

187

Employment Type:

Full time

Posted:

10.02.2015
col-wide   

Job Description:

Title: Software Engineer - Feed Handler
Location: Chicago, IL
Duration: Permanent
 
Job Description:
 
Our Client looking for strong C++ programmers who enjoy developing and maintaining high-performance software. The candidate will excel at investigating, debugging and fixing mission critical problems as they occur in real time. This is a hands-on position which will involve full development cycles, from requirements collection to final deployment and includes ongoing support for internal users. This team will work closely with business and infrastructure developers to actively develop and maintain high performance/low latency feed handlers and messaging systems. The feed handlers and messaging systems are primarily multithreaded C++ applications on the Linux/UNIX platform using varying network protocols (TCP/IP, Multicast, etc.) or IPC (pipes, shared memory, memory-mapped files, etc.).
 
Responsibilities:
 
• Perform full lifecycle development and deployment of C++ applications/libraries related to exchange feeds and middleware messaging
• Support, maintain and improve performance, integrity and reliability of existing software
• Develop and maintain systems to ensure application performance, integrity and reliability for maintaining maximal up-time
• Develop and maintain systems to investigate potential problems with production systems in real-time
• Data analysis to verify valid and reproducible results
• Collaborate with technical and business peers to determine application requirements
• Communicate technical knowledge so that both technical and business peers can understand
 
Qualifications:
 
• Bachelor's degree in Computer Science or related fields or similar professional experience
• 3+ years relevant work experience, ideally within a similar field
• Excellent analytical and problem solving skills with a solid foundation in data structures
• Strong C/C++ coding skills on Linux/UNIX and experience in scripting and database systems (SQL)
• Experience with STL and Boost
• Interest and ability to learn other coding languages as needed
• Familiarity and interest with networking programming (TCP/UDP, unicast and multicast)
• Familiarity with software development tools such as version control (Git) and project management (JIRA)
• Experience building market data feed handlers and maintaining exchange books is a plus
• Messaging middleware interest/experience (Aeron, ZeroMQ, RabbitMQ, etc.) is a plus


© 2017 Powered by Rootjobs     About Us   Sitemap   Terms and Conditions   Privacy Policy   Mobile Version     Twitter RSS LinkedIn Facebook