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


Job ID:



Chicago, IL, United States 



Job Views:


Employment Type:

Full time



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.).
• 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
• 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