3,287 jobs found — updated daily
As the Senior 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 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level

The resume builder that gets results.