Principal Software Engineer
Department overview The Financial Markets division with IHS Markit consists of the majority of the legacy Markit businesses which includes a relavtively recent acquisition in the FX space called DealHub. DealHub is an important part of our growth strategy for Financial Markets and in particular FX. The hope is to consolidate DealHub's
post trade business whilst growing its trading, hedging and pricing capabilities to capture Tier2 and below institutions' business.
Position summary As a Senior
C++ Developer you will work throughout the full development lifecycle to create scalable, fault tolerant and secure code. Keeping up-to-date with the latest industry trends and technologies, you will devise elegant solutions for huge technical challenges. You can become part of the strategic changes that are happening within the team during a period of growth.
Duties & accountabilities - Develop and maintain server side applications primarily in C++.
- Design, develop and maintain SQL stored procedures. Requires knowledge of Microsoft SQL Server including database design, management principles, structure modification and performance tuning.
- Work as part of an agile development team to design, estimate, develop and implement software solutions that satisfy the business requirements.
- Manage code using version control systems.
- Handle deployment of application and code library updates to application servers following company change management policies and procedures.
- Provide support for applications owned by the team and act as point of contact for the team.
- Research and resolve client-reported issues.
- Analyse application performance, research performance issues, and optimize objects managed by the team.
- Continuously expand knowledge in area of specialization. Use of continuous integration.
- Perform other duties as required.
Business competencies Education and experience - BS or MS degree in Computer Science, related field, and/or equivalent work experience.
- A strong understanding of Microsoft C++ with extensive experience, in addition to STL, TDD, BDD and DDD. Python is a big plus
- A Financial engineering qualification will be a significant bonus.
Commercial awareness - Real-time event processing background and high-throughput optimization skills and experience with concurrent / parallel execution.
- Experience in optimising code for low latency within the pricing domain. Exposure to the FIX protocol, pre and post trade is a big advantage.
- This role will utilise your knowledge in middleware development. Successful and dependable deployment is on our radar, so competency in this area usin
IHS Markit is committed to providing equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by the laws and regulations in any of our locations.
We are proud to provide reasonable accommodations to applicants with disabilities. If you are interested in applying for employment with IHS Markit and need special assistance or an accommodation to use our website or to apply for a position, please contact or call +1 212 849 0399. Determination on requests for reasonable accommodation are considered on a case-by-case basis. This contact information (email and phone) is intended for application assistance and accommodation requests only. We are unable to accept resumes or provide information about application status through the phone number or email address above. Resumes are only accepted through the online application process, and only qualified candidates will receive consideration and follow-up.
IHS Markit maintains a substance-free workplace; employees may be asked to submit to a drug test (where permitted by law). In addition, as a federal contractor in the United States, the company participates in the E-Verify Program to confirm eligibility to work.
For information please click on the following links:
IHS Markit Business Code of Conduct
Right to Work
EEO is the Law
EEO is the Law Supplement
Pay Transparency Statement
Current Colleagues If you are currently employed by IHS Markit, please apply internally via the Workday internal careers site.