C++ Developer

North York, ON M2N 6P6

Post Date: 05/09/2018 Job ID: 12874 Category: Developer/Programmer Analyst

One of our  big financial clients is looking for  a full-time  C++ Programmer,  be part of a team that works closely with Actuarial Software Developers to build new features in a high performance computing application. The C++ Programmer  will be responsible for re-engineering large scale code structures. You will also be responsible for analyzing various parts of the code and applying programming techniques to optimize the overall runtime of the Actuarial Modeling System. In this role you have opportunity to learn the domain, get specialized, and take ownership of that code.

The role will entail working independently alongside actuaries and system developers:
  • Studying and analyzing code structure to improve and modernize the codebase
  • Programming complex data structure and conversions
  • Profiling and optimizing routines to make them run faster
  • Assisting actuarial programmers with writing scalable and robust code
  • Liaising between system developers and actuarial programmers
  • Troubleshooting issues for internal clients
  • Other duties as assigned

Qualifications & Skills
  • Degree in Computer Science, Engineering, Science or Statistics
  • Strong hands on experience in object oriented programming in C++ development
  • Excellent understanding of algorithm designs 
  • Excellent skills in refactoring and writing expressive code
  • Strong debugging and analytical skills
  • Good communication and interpersonal skills
  • Open to learn new (actuarial/financial) concepts at the job
  • Prior experience developing financial applications in the actuarial field, an asset

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: