Senior Software Developer at Ontario Teachers' Pension Plan | CA | Rezi

Senior Software Developer at Ontario Teachers' Pension Plan

Senior Software Developer

Ontario Teachers' Pension Plan · CA

2 weeks ago

Senior Software Developer

Ontario Teachers' Pension Plan · CA

17 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Developer role.

Rezi rewrites your resume against Ontario Teachers' Pension Plan's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Developer posting at Ontario Teachers' Pension Plan — free, in seconds.

About the Role

We are seeking a Senior Software Developer to join the Product Engineering team, supporting the Member Services division. You will be responsible for the full software development lifecycle, from business requirements to production implementation, contributing to Member Services strategic initiatives.

Responsibilities

  • Implement high quality and well-designed systems under the direction of a supervisor or project leader.
  • Develop personal plans and task details for timely completion of work assignments.
  • Participate in planning software development tasks, testing, deployment, and maintenance.
  • Maintain currency in technological trends through research, education, and self-motivated experimentation.
  • Evolve the technical environment and practices.
  • Perform other duties as assigned.

Requirements

  • Minimum 5 years of experience using current software development techniques.
  • Experience working with SOAP and RESTful Web Services development and/or front-end single page applications interacting with back-end web APIs or microservices.
  • Experience with SQL and NoSQL databases.
  • Experience with testing strategies including unit, integration and end-to-end testing.
  • Experience working with cloud-deployed enterprise applications, including design, technical maintenance and upgrades.
  • Experience working collaboratively in an agile process environment.
  • Experience with Business Process Automation / workflow / orchestration technologies.
  • Experience integrating internal components with 3rd party technologies.
  • Experience with application security.
  • Excellent organizational, analytical and complex problem-solving skills.
  • Ability to communicate and interact effectively with technical professionals and non-technical users.
  • Ability to work independently, prioritize work assignments, meet deadlines, and produce adequate work volume.
  • Ability to work and collaborate well in an agile project team.
  • Resourcefulness, creativity, good judgment, consulting and documentation skills.
  • Candidates must be legally entitled to work in the country where this role is located.

Skills

  • Java
  • Spring Framework (Spring Core/ Spring Boot)
  • IDEs
  • Git
  • Maven
  • CI servers
  • GitHub
  • JIRA
  • Confluence
  • Bamboo
  • Jenkins
  • Sonar

Location

  • Remote
  • In office

Work Type

  • Full-time
  • Hybrid

Experience Level

  • Senior

Education Level

  • Computer Science or Engineering degree or equivalent education.

Salary/Compensations

  • Base Salary starting at $112,300 to $122,300 with future opportunity of up to $133,900.

Benefits

  • Numerous opportunities for professional growth and development
  • Comprehensive employer paid benefits coverage
  • Retirement income through a defined benefit pension plan
  • The opportunity to invest back into the fund through our Deferred Incentive Program
  • Competitive time off
  • Our Flexible Travel Program gives you the option to work abroad in another region/country for up to a month each year
  • Employee discount programs including Edvantage and Perkopolis

About the Company

  • At Ontario Teachers', diversity is one of our core strengths. We take pride in ensuring that the people we hire and the culture we create, reflect and embrace diversity of thought, background and experience. Through our Diversity, Equity and Inclusion strategy and our Employee Resource Groups (ERGs), we celebrate diversity and foster inclusion through events for colleagues to connect for professional development, networking & mentoring. We are building an inclusive and equitable workplace where our talent is respected, accepted and empowered to be themselves. To learn more about our commitment to Diversity, Equity and Inclusion, check out Life at Teachers'.

Equal Opportunity

  • Accommodations are available upon request (peopleandculture@otpp.com) for candidates with a disability taking part in the recruitment process and once hired.