C++ Software Engineer

Please fill in the information below and use the navigational buttons to continue.
Warning: Using your browser's Back and Forward buttons may produce undesirable results.
 Role Summary
 
 
Software engineer with expert level C++ programming skill, .NET programming skill and expert level Object oriented design skills. Responsible for all aspects of MetaTrader 4/5 plugin and interface development and integration with the organization’s core trading platforms.
 
 
Key Responsibilities
 
  • Responsible for MetaTrader 4/5 C++ plugin development and integration with the organization’s core trading platforms
  • Backup contact for the organization’s MetaTrader trading platforms and architecture
  • Exercise good planning and problem solving skills while working in a fast-paced environment
  • Quickly builds an in-depth knowledge of the applications and data architectures
  • Responsible for consistency in delivery, ensures consistent naming conventions, code styling and best practices are used throughout all projects.
  • Ensures all development work is fully documented and complies with the organization’s documentation standards.
 
Skills, Knowledge & Experience Required
 
  • BS degree or equivalent work experience
  • 4+ years of application and system development experience
  • Experience with the MetaTrader 4/5 trading platforms a plus.
  • Expertise and experience using Microsoft Visual Studio 10+, .NET framework, C++, TCP/IP Sockets, Boost C++ Libraries, C#, SQL, TFS   
  • Expertise and experience in object-oriented, event driven, and multi-threaded systems architectures.
  • Experience in SQL Server Database design and diagnostics.
  • Understanding of distributed messaging (TIBCO EMS) a plus.
  • Understanding of real time transactional processing and the persistence and maintenance of state across distributed systems a plus.
  • Experience in unit and integration testing
  • Experience with financial systems
 
First Name *
Last Name *  
Email Address *  
Country *  
Address Line 1 *  
Address Line 2  
City *  
State *  
Zip Code *  
Daytime Phone *  
Evening Phone *  
 
Voluntary Self-Identification Information
Completion of this information is voluntary and is not a requirement. This information will in no way affect the decision regarding your application. This information will be kept confidential.
EEO*   "EEO is the Law" poster     "EEO es la Ley" cartel     Why are we asking?
"EEO is the Law" Supplement
Suplemento del documento "EEO es la Ley"
Pay Transparency Policy Statement
      Gender  

      Ethnicity   Hispanic or Latino
Not Hispanic or Latino

      Race
         Select one or more values
 
American Indian or Alaska Native
Asian
Black or African American
Native Hawaiian or Other Pacific Islander
White
Two or More Races
  Protected Veteran Status*
  If this employer is not a federal contractor or subcontractor, they are not required to report on applicant Protected Veteran Status. Click the Why are we asking? link for more information.
      Why are we asking?     What is a Protected Veteran?
 



  Section 503 Disability Status
  If this employer is not a federal contractor or subcontractor, they are not required to report on applicant Section 503 Disability Status.
 
 
 
 



  Notice*
  UNDER MARYLAND LAW AN EMPLOYER MAY NOT REQUIRE OR DEMAND AS A CONDITION OF EMPLOYMENT, PROSPECTIVE EMPLOYMENT OR CONTINUED EMPLOYMENT, THAT AN INDIVIDUAL SUBMIT TO OR TAKE A LIE DETECTOR OR SIMILAR TEST. AN EMPLOYER WHO VIOLATES THIS PROVISION IS GUILTY OF A MISDEMEANOR AND SUBJECT TO A FINE NOT EXCEEDING $100.

IT IS UNLAWFUL IN MASSACHUSETTS TO REQUIRE OR ADMINISTER A LIE DETECTOR TEST AS A CONDITION OF EMPLOYMENT OR CONTINUED EMPLOYMENT. AN EMPLOYER WHO VIOLATES THIS LAW SHALL BE SUBJECT TO CRIMINAL PENALTIES AND CIVIL LIABILITY.
 
* required fields
 
Disabled Back Button     Cancel Button     Disabled Finish Button     Next Button