C++ Developer

Resource Logistics, Inc.
Toronto, United States of America
1 month ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 166K

Job location

Toronto, United States of America

Tech stack

Adobe InDesign
API
Amazon Web Services (AWS)
Azure
C++
Computer Programming
Databases
Continuous Integration
Software Debugging
DevOps
Programming Tools
Distributed Systems
JSON
Python
Oracle Applications
Performance Tuning
Risk Management Information Systems
Service-Oriented Architecture
Software Engineering
Systems Integration
Web Services
XML
Multithreading
Sophis
Kubernetes

Job description

· Assist with user adoption of technology solutions developed globally by assisting with user training and liaising with relevant development personnel to improve overall user experience.

· Pricing and risk management systems, workflow automation, DevOps improvement, and production support tooling.

· Revamp of existing technology to improve scalability, efficiency, and performance.

· Proactively provide status reports to global, local manager and BT business manager.

· Participate in design and development of tools and applications required to support pricing infrastructure and related business areas.

· Proactively identify system deficiencies, engage relevant technical and business partners, determine corrective actions, and develop technical solutions to remediate issues.

· Support, debug, troubleshooting system/software deficiencies.

· Review and understand business requirements, contribute to the detailed technology deliverables including functional specifications, system impact assessments, and technological dependencies.

· Learn all necessary development tools required to be an effective developer.

· Deliver user training, publish release notes, and perform release tasks.

· Profile and optimize system performance.

· Improve production support documentation and tooling.

· Improve CI/CD pipeline of existing business technology.

· Assist with technology updates.

Requirements

Do you have experience in XML?, * 5+ years of hands-on software development experience within Capital Markets environments.

  • 5+ years of professional C++ development experience, including designing and building high-performance applications.
  • Experience working with Sophis.
  • Strong expertise in multithreaded programming and concurrent application design.
  • Proficiency in Oracle databases and Python development.
  • Experience working with JSON and XML data formats and integrations.
  • Hands-on experience with DevOps practices and CI/CD pipelines.
  • Experience supporting and troubleshooting production environments in a mission-critical setting.
  • Strong analytical and problem-solving skills with the ability to diagnose and resolve complex technical issues.
  • Excellent communication, collaboration, and interpersonal skills with the ability to work effectively across business and technology teams.

Desired:

  • Experience working with Equity Derivatives products and related trading workflows.
  • Strong understanding of risk reporting, analytics, and financial risk management processes.
  • Hands-on experience with Kubernetes and containerized application deployments.
  • Experience with cloud platforms such as AWS or Azure.
  • Experience developing and/or consuming web services and APIs.
  • Strong understanding of Service-Oriented Architecture (SOA) and distributed systems design.

Apply for this position