Ontario Teachers' Pension Plan

Financial Services

SoftwareDeveloper

$100–100k Toronto, Ontario, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Software Developer at Ontario Teachers' Pension Plan. Skills: Software development, System integration, Data modelling. Analyze software solutions. Design software solutions”

Industry & Context.

Financial Services
Problems you'll solve

Problem-solving skills

Eligibility Requirements

Work abroad for a month

What They're Looking For.

Must Have

Computer Science or Engineering degree, 5 years of professional software development experience, Knowledge of data modelling, Experience with system integration, Experience with Python, T-SQL/SQL, .NET, Practical experience with Continuous Delivery tools / practices, Knowledge of Power BI, Ability to communicate and interact effectively with end users who are not technical, Excellent organizational, analytical and problem-solving skills, Expert level knowledge of current information systems theories, concepts, and techniques

Nice to Have

Experience with cloud platforms, Knowledge of front end development in Angular or other SPA frameworks

What You'll Do.

Analyze software solutions

Design software solutions

Develop software solutions

Support software solutions

Contribute technical knowledge

Complete well designed systems

Develop personal plans

Maintain currency in technological trends

Upgrade personal skills

Participate in new technology investigation

Make recommendations for new technology adoption

Lead technical projects

How You'll Work.

Team & Collaboration

Cross-functional team; Front office customers; Team collaboration moments

Communication Scope

Interact with end users

Process & Methodology

Agile development

Full Job Description

**The opportunity** As the Software Developer, you will analyze, design, develop, and support software solutions to help Ontario Teachers' Pension Plan meet its business objectives. You will contribute your technical knowledge to complex and interesting IT projects for our Investments division. You’ll have the opportunity to work remotely and come into the office on occasion for team collaboration moments. Our Flexible Travel Program gives you the option to work abroad for a month in another region/country. The choice is yours! ## **Who you 'll work with** This position is part of the Information Technology group, within the Enterprise Operations Division. You will work in a cross-functional team building custom analytics solutions for the front office customers in Investments division. **What you 'll do** * With guidance and support, complete well designed systems of high quality that make appropriate use of technology. * Develop personal plans and the task detail appropriate for completion of an acceptable volume of work and for the communication of status * 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 and lead in new technology investigation and make recommendations for new technology adoption where appropriate * Opportunities to lead technical projects and act as mentor to junior development staff **What you 'll need** * Computer Science or Engineering degree or equivalent working experience. * Expert level knowledge of current information systems theories, concepts, and techniques. * Excellent organizational, analytical and problem-solving skills. * Ability to communicate and interact effectively with end users who are not technical. * Minimum of 5 years of professional software development experience * Knowledge of data modelling for transactional as well as reporting/ data ana

Free ATS check

Applying for this Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Ontario Teachers' Pension Plan?

Real rants from real employees. Read before you apply.

Read Company Rants →