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