Software Developer (12 month contract)
Ontario Teachers' Pension Plan
Toronto, ON
The opportunity
Responsible for analysing, designing, developing, supporting and improving the software systems of the organization to meet their business objectives. Contributes business and technical knowledge to relatively complex IT projects and initiatives.

Who you'll work with
This role will be joining a team of expert application developers who have focus on Compliance applications, reports and services. In your role, you will report to the Technical Team Lead or Manager, Total Fund.

What you'll do
With supervision and code/design reviews by senior staff, responsible for the timely completion of high quality, well-designed and well architected systems that make appropriate use of technology.
Responsible for completion of an acceptable volume of work and for the communication of status of personal work plans and tasks required to design, develop, and test assigned portion of projects.
Responsible for maintaining currency in technological trends and directions continually upgrading personal technical and IT related skills through research, education and self‑motivated technology experimentation.
Participate in new technology investigation and make recommendations for new technology adoption where appropriate.
Other duties as assigned.
What you'll need
Computer Science or Engineering degree or equivalent working experience.
Sound knowledge of information systems theories, concepts, methods, and techniques.
Minimum 3 years design/development experience with at least 3 years full-time application development experience in the financial industry.
Communicate and interact effectively with systems professionals, as well as end users who are not systems experts.
General knowledge in Regulatory Compliance Rules and Regulations and Financial Instruments.
Strong interest in the financial industry required. Completion of the Canadian Securities Course and/or CFA candidacy is an asset.
Excellent organizational, analytical and problem solving skills
Expertise in the following technologies: Angular 6, C#, .NET, Visual Studio 2010+, PL/SQL, WebAPI, WCF/Web Services(SOAP and REST), Web Development, SSRS, SSIS, PowerBI
Exposure with various software development methodologies and practices such as Test Driven Development, Continuous Delivery, Scrum and Agile. Experience with the following technologies, or equivalents: Jira, GitHub, Jenkins, Nexus, UrbanCode.
What we're offering
Pay for performance environment that offers competitive salary and incentive
Numerous opportunities for professional growth and development
Comprehensive employer paid benefits coverage
Guaranteed retirement income through a defined benefit pension plan
Competitive time off
Discount programs including Edvantage and Perkopolis
At Ontario Teachers', diversity is one of our core strengths. We are a globally minded organization and take pride ensuring that the people we hire and the culture we create reflect and celebrate diversity of thought, background and experience.

Accommodations are available upon request for candidates with a disability taking part in the recruitment process and once hired.

How to apply
You may also be invited to complete a pre-recorded digital interview as part of your application. This portion of your application will take approximately 10 minutes to complete.

Are you ready to pursue new challenges and take your career to the next level? Apply today!

We thank you for applying, however, only those selected to continue will be contacted. Note that candidates must be legally entitled to work in the country where this role is located.


Functional Area:
Information Technology

Requisition ID:
The privacy of your personal information is important to us. Please visit our Privacy Centre to learn how we handle your personal information.