This job posting has expired.

Here are some similar positions.

Senior Software Engineering Manager

July 9 2021
Industries Bank, Insurance, Financial services
Categories Project Management, Business Analysis, Information Technology, Engineering, Engineering, IT, Programming, Development, Project management, Computer Engineering, Software Engineering
Toronto, ON

The opportunity


The Senior Manager is accountable for the design, development, and maintenance of application software supporting the delivery of technology services and solutions to consumers across the organization.

As a member of the Management team in IT, you will have the opportunity to provide thought leadership and action to support the delivery of business and technology sponsored initiatives and the continuous improvement of the Enterprise Operations division.

As a leader, you reflect the values of the Enterprise Operations division and fosters a culture that attracts and retains the best people. This includes defining and aligning appropriate opportunities for training, project diversification, exposure to new technologies, and opportunities for career advancement.


Who you'll work with

  • Lead a highly skilled and diverse group of Software Developers, Solution Architects, and Managers in the design, development, and maintenance of production applications aligned to functions such as master data management, data warehousing, and vendor data.

  • Communicate with various levels of OTPP staff - providing a senior technical and application perspective to business and IT partners.

  • Works closely with Service Delivery colleagues and business partners; with respect to decision-making, objective and direction setting, teamwork, and planning.

What you'll do

  • Lead a group of Managers and Software Developers in the design, development, and maintenance of data applications. The scope of this responsibility includes collaborating with colleagues to evaluate and define appropriate application development approaches and to lead in their adoption and alignment by using both formal venues and informal relationships across the organization.

  • Through leadership and direct supervision, application development services are provided in an efficient manner, balancing near term results, longer term efficiencies, risk and cost. The services are consistent with applicable standards and are maintainable, testable and supportable over time.

  • You are a leader with experience in planning, budgeting, and cost center management accountability.

  • Performs functions at a senior management level, including departmental planning, organizational design, project sponsorship, initiative ownership, vendor and professional services relationship management, recruiting strategy, and talent management

What you'll need

  • Minimum of 12 years of experience in the Information Technology industry, with an undergraduate degree in Computer Science.

  • Minimum of 9 years of experiences in delivering solutions supporting enterprise data management functions.

  • Minimum of 5 years in a managerial capacity leading a team in solution design, delivery, and support.

  • Strong architecture, solution design, delivery and support skills in the context of data management applications, such as master data management, data pipelines and warehousing, and vendor data management.

  • Experienced knowledge gained through extensive experience and success in delivering solutions. This includes practical experience in current Solution Development Life Cycle standards and tooling; complemented with a deep understanding of hardware and software platforms, connectivity solutions, databases, middleware, cloud computing, etc.

  • A solid grasp of current development processes, standards, and tooling is required. This includes analysis and design techniques and tools, development techniques, testing approaches and deployment methods. Leader in Agile Methodology and continuous build, deployment, and testing techniques.

  • Maintains a sound knowledge of the Investment Industry and a thorough understanding of the OTPP business objectives, processes and practices related to the Investments customers.

  • Managerial talent - especially in the area of technical professional staff management, talent development and succession planning. Actively seeks opportunities to improve leadership skills, leads by example, and encourages others to reach their full potential.

What we're offering

  • Pay for performance environment that offers competitive salary and incentives
  • Numerous opportunities for professional growth and development
  • Comprehensive employer paid benefits coverage, including a Health Spending Account
  • 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

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


As part of your application, you will be asked to complete a pre-recorded interview which includes a CodeVue test. CodeVue is an assessment tool within our digital interviewing platform, HireVue which assesses your coding capabilities. This part of your application could take approximately 20-90 minutes to complete.


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. network