Description:
This is an exciting opportunity to work in an environment where you will contribute to OPG’s public outreach, engagement, and education efforts as part of the company’s commitment to growing its social license.
KEY ACCOUNTABILITIES
- Design, document, and implement computer programs and databases to assist with efficiency improvements and data tracking tools for identification of mathematical and data processing problems and needs of the department.
- Adopt, build, modify and maintain computer programs, including cloud Software as a Service (SaaS) applications (e.g., Power Apps, Power BI, Microsoft Azure, Artificial Intelligence and Machine Learning), and provide a debugging service on applications use.
- Assist, advise and train developer staff on effective programming techniques, the effective use of available computer resources, and in the application use and maintenance of their departmental computer programs.
- Interface with site resource staff, and with external suppliers of computer services.
- Exercise periodic technical advice and instruction to interdepartmental team members.
- Keep up to date on industry developments in computer software and cloud technology.
- Maintain and support existing infrastructure, which provides developers with the tools needed to build software.
- Assist departments to develop, support and maintain software and cloud applications.
- Provide line management with development initiatives to support efficiency improvements across OPG.
- Prepare reports with supporting data, alternatives, and recommendations.
EDUCATION
- Bachelor’s Degree in relevant field (i.e. Computer Science/Software Engineering etc.)
QUALIFICATIONS
- Experience and ability as a team player to understand and manage the interrelationships of various internal and external groups to facilitate objectives and ensure projects satisfy stakeholder requirements.
- Experience with Angular, .Net, SQL, JavaScript, C#
- Strong written and verbal communication skills.
- Have a strong interest in a fast-paced, challenging work environment where showing initiative and self-motivation are assets.
- Proven track record on delivering results.
- Experience working in a SaaS environment an asset.
- Experience with Artificial Intelligence and Machine Learning an asset.
- Ability to work effectively and efficiently in a flexible hybrid office environment.