Senior Software Developer
Provide technical solutions required by the Ontario Teachers’ Pension Plan to meet its business objectives. Contribute considerable amount of business and / or technical knowledge to complex projects.
Who you'll work with
Small cross functional teams consisting of software developers, testers, designers, and project managers. There is also a lot of interaction with our internal customers and stakeholders.
What you'll do
Under general direction of a project leader or supervisor completes high quality, well designed and implemented software applications that make appropriate use of technology.
Develop personal plans and the task details appropriate for completion of all work assignments.
Participate in the project planning of software development tasks, testing, deployment and on-going support.
Maintain currency in technological trends and directions through research and education.
Strive to evolve our technical environment and practices.
Other duties as assigned
What you'll need
Computer Science or Engineering degree or equivalent education.
Minimum 3 years of experience using current software development techniques
Experience with Java EE and associated tools such as IDEs, Git, Maven and CI servers
Experience with SQL and NoSQL databases, SOAP and RESTful Web Services development
Experience with AngularJS and Polymer
Experience with dependency and build automation frameworks : Maven, Yarn, NPM, Grunt, Bower
Experience working with vendor engagements including technical validation and verification
Excellent organizational, analytical and complex problem solving skills.
Ability to communicate and interact effectively with technical professionals, as well as users who are non-technical experts.
Ability to work independently, prioritize work assignments, meet deadlines and produce an adequate volume of work.
Ability to work and collaborate well in an agile project team.
Resourcefulness, creativity, good judgment, consulting and report writing
What we're offering
Pay for performance environment that offers competitive salary and incentive
Numerous opportunities for professional growth and development
Comprehensive employer paid benefits coverage
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
Please note : You may also be invited to complete a pre-recorded digital interview as part of your application. This portion of your application will take approximately 10 minutes to complete.
Are you ready to pursue new challenges and take your career to the next level? Apply today!
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.
Functional Area :
Requisition ID : 2356
The privacy of your personal information is important to us. Please visit ourPrivacy Centreto learn how we handle your personal information.