Senior Software Engineer Client Site Processor Team recruitment
Job Description:
Interactive Data's Real Time Market Data Group, located in WHITE PLAINS, NEW YORK is seeking a bright and talented Senior Software Engineer OR Software Engineer to join our Client Site Processor Development Team.
The Senior Software Engineer is primarily responsible for C++ and Java application development on CSP products. This role provides technical leadership to other members of the development team, including project and product managers, developers, quality assurance, and management. Responsibilities include:
- Evaluate product requirements and develop detailed specifications
- Provide accurate and reliable estimates for assigned project tasks
- Design, code, test, debug and integrate effective solutions
- Create test plans test tools (in collaboration with QA Engineers), support testing address on-line bug reports/issues
- Write product support documents and procedures
- Maintain products with periodic releases, as needed
- Address client support inquiries
- Research product issues and recommend solutions
Interactive Data delivers a comprehensive set of products and services designed to meet the needs of the front, middle and back offices at many of the largest and most well-known institutions around the world. These clients trust Interactive Data to help support their investment activities and operational workflow through a broad range of offerings such as millions of independent evaluations of fixed income securities, a wide range of global reference data and listed markets pricing, sub-one millisecond data for algorithmic and electronic trading applications, sophisticated analytical tools for investment managers, customized web-based financial information systems, and desktop solutions.
Qualifications:
Ideal candidates will have
- A minimum of 2 years of experience, with 5+ years software engineering experience being the preference
- Strong Core C++ programming on UNIX platform
- Strong Java programming experience
- (IPC-FIFO’s Shared Memory, Semaphores, Signals, Mutex, pthreads, etc)
- Strong Development and Design/Architecture skills
- A minimum of 2 years of of object oriented development; unit testing and regression testing; version control practices. (5 yrs+ is preferred)
- Understanding of project management methodologies and engineering best practices
- Leadership abilities
- Ability to articulate technical concepts to a broad audience
- Ability to manage multiple project tasks simultaneously
- Detail and process oriented
- Excellent communication skills
- BS in Computer Science
Interactive Data is an Equal Opportunity Employer
Job Keywords: Senior Software Engineer, C++ , UNIX