Software Developer Contractor (C++)

Overview

On Site
$60 - $68
Contract - W2
Contract - 12 Month(s)

Skills

C++
FIXML
Trading
XML
Data Management
Financial Information eXchange
Software Development
Implementation Support
Database
Capital Market
Apache Velocity
Testing
Use Cases
Messaging
Quantitative Analysis

Job Details

As a Software Developer Contractor, you will be responsible for developing, creating, and modifying software applications to meet business requirements and enhance system performance. Developing and customizing software applications based on user needs and business requirements. Analyzing and designing databases within an application area, working individually or coordinating database development as part of a team. Troubleshooting and resolving issues related to software applications and integrations. Collaborating with stakeholders to gather requirements and provide technical expertise in software development. Ensuring the quality and performance of applications through testing and maintenance

Primary Skill Required for the Role: C++

Level Required for Primary Skill: Expert (10+ years experience)

Additional Skills Requested for Role:
  • XML - Expert (10+ years experience)
  • Data Management Solution Designer - Expert (10+ years experience)
  • Developer - Expert (10+ years experience
Additional Details for Role:
C++, XML, Developer, Data Management Solutions, implementation support
NYC / NJ (no travelers)
Co-loc is 4-5 days onsite
1) Expertise in FIX protocol (FIX, FIXML) implementations, working ideally with low-latency trading use cases
2) Seasoned C++ developer with experience in parsing various FIX formats (e.g., native FIX, FIX with XML tags, FIXML), transforming FIX into downstream consumable formats, and working with near/real-time messaging/queuing technologies
3) Level/experience expectations - Hands-on C++ developer that can work independently with the client stakeholders and demonstrate "ideation-to-production" velocity with a very high bar to design and code quality (he/she will deal with quant developers on the client side!)
4) Experience and/or knowledge in the capital markets strongly preferred (but not mandatory - needs to be able to pick up concepts quickly)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About HCM Staffing and Consulting