software engineer in toronto

job type
CA$ 60,000 per year
apply now

job details

toronto, ontario
job category
job type
CA$ 60,000 per year
reference number
apply now

job description

We are presently recruiting for a Software Engineer to work fulltime with our client, located in the heart of North York!

Please note that we are happy to consider new graduates as well, as long as you have a passion and some past experience with C++ development.

As a Software Engineer you will be part of an actuarial team working with actuarial programmers to build new features in a high-performance computing application. You will also be responsible for assisting with ongoing maintenance of the code and assisting internal clients with issues related to such.

Your role will entail working independently alongside actuaries and system developers:

Programming complex data structures and conversions
Profiling and optimizing routines to make them run magnitudes faster
Assisting actuarial programmers with writing scalable and robust code
Designing and implementing new features for AXIS in the user interface and database areas
Liaising between system developers and actuarial programmers
Troubleshooting issues for internal clients
Testing and reconciling new features

Qualifications & Skills

Degree in Computer Science or Software Engineering
Strong hands on experience in C++ development
Excellent understanding of algorithm designs
Experience in database technologies and SQL knowledge, an asset
Good communication and interpersonal skills
Strong analytical and debugging skills
Experience in or exposure to embedded database engines, an asset
Prior experience developing financial applications in the actuarial field, an asset

Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.