What are the responsibilities and job description for the Senior C++ developer position at Iris Software Inc.?
Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire a Senior C developer for a Long-Term opportunity.
Work Location: Jersey City, NJ / New York, NYC (Hybrid Onsite)
Senior C developer with trading application experience or strong Capital Markets experience
WHAT WILL YOU DO?
- Work with a large, global team of developers in developing risk reporting solutions for the equity derivatives businesses at Capital Markets.
- Work closely with both quants and traders in defining requirements, aligning deliverables, and continually refining code for quality.
- Contribute support and knowledge towards a transition to better devops tools, practices and metrics.
- Continuously identify potential issues, conflicts, and risks. Analyze, mitigate and escalate where appropriate
- Establish strong working relationships across business and functional units and platforms to build influence and impact with key business partners.
- Collaborate with groups to ensure to define and achieve deliverables and ensure initiatives are effectively integrated into RBC procedures and processes.
- Contribute to ongoing administrative program activities as required.
- Work in Agile fashion using JIRA/scrum
- Collaborate with CI/CD Team to create Devops pipeline for C applications
WHAT DO YOU NEED TO SUCCEED?
Must have:
- Strong programming experience in modern C on windows
- Proficiency in Oracle and Python
- Undergraduate degree or higher.
- 10 years’ development experience. Valuable if in Capital Markets or FinTech.
- Passion for technology and large-scale software design.
- Dedication to high-quality, clear, and well-tested code.
- Deadline-driven, detailed and results-oriented; able to meet consistently high-quality standards while handling a variety of tasks and deadlines simultaneously. Strong interpersonal skills.
- Commercial experience - Communicating with multiple teams and stakeholders and understanding the greater impact of the systems and services you have built
- Strong communicator - being able to work across multiple role types in engineering teams is critical.
Nice-to-have:
- Background in Capital Markets, Equity Derivatives and Structured Product Integration into Quant Library
- Experience in Risk Reporting to GRM/LMR/FRTB and Risk Systems
- Experience working in distributed systems including webservices, messaging software (e.g. Solace), etc.
- Experience in working with large amounts of data.
Iris’s Software Inc.
With 4,000 associates and offices in India, U.S.A. and Canada, Iris Software delivers technology services and solutions that help clients complete fast, far-reaching digital transformations and achieve their business goals. A strategic partner to Fortune 500 and other top companies in financial services and many other industries, Iris provides a value-driven approach - a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models. High customer satisfaction has translated into long-standing relationships and preferred-partner status with many of our clients, who rely on our 30 years of technical and domain expertise to future-proof their enterprises. Associates of Iris work on mission-critical applications supported by a workplace culture that has won numerous awards in the last few years, including Certified Great Place to Work in India; Top 25 GPW in IT & IT-BPM; Ambition Box Best Place to Work, #3 in IT/ITES; and Top Workplace NJ-US.