Job Description :
Our direct client is looking for multiple C++, trading applications, financial venue protocls engineer for permanent / contract position in New York, NY / Austin, TX.

Responsibilities:
- Design, implement, and release state-of-the-art C++ components and applications for mission-critical, high-performance, globally distributed systems
- Work with technical leads and experts to understand financial venue protocol specifications
- Communicate directly with financial venues to establish connectivity and verify functionality
- Use Company’s test infrastructure to develop automated/repeatable tests to efficiently validate components on a continual basis
- Rapidly debug, fix and release critical software components running in production
- Create and track project plans. Convey project status, issues, and risks effectively
- Be a team player—share information openly, help others, be open to new ideas

Requirements:
- Experience with FIX - MUST
- Experience with either FI (Fixed Income) or FX (Foreign Exchange) - MUST
- Experience doing Engineering for Server Side Software - MUST
- Experience developing real-time market data or order processing software - MUST
- Exceptional C++ programming skills - MUST
- Excellent grasp of software engineering principles, life cycle, and best practices
- Exceptional problem-solving skills
- Ability to learn a new industry and technology quickly
- Ability to work both independently and in teams
- Strong self-management skills, initiative, and ability to juggle multiple disparate projects
- Knowledge of at least one scripting language (Perl, Python, Ruby, JavaScript, etc
- Experience with Python, Perl, Linux, Win 32, and/or UNIX/Solaris a plus
- Experience with financial software and/or financial trading, especially in fixed income, a plus
- Experience with financial broker/exchange APIs (e.g. price feeds, order execution) a plus
- Experience with real-time distributed systems and fast-cycle version iterations a plus

Additional requirement for Permanent position:
- Lead and mentor junior developers
- Familiarity with SQL and databases
- Excellent grasp of software engineering principles, life cycle, and best practices
- Bachelor’s degree in computer science or related field; Masters preferred
- Candidates will face stringent technical interviews

# of Positions: Multiple
Type: Contract and Permanent
Location: New York, NY / Austin, TX

Please send resume to "jobs at etechnovision dot com" with A2440A in the Subject for immediate consideration.