Location
Pickering, ON | Canada
Job description
Status: Temporary (12 months)
Working Conditions: Hybrid (3 days in office)
Education Level: 4 years year University education plus 1 year of further concentrated study in fields such as Computer Science, Business, Mathematics, Engineering, or by having the equivalent level of education.
Location: Pickering, ON
Shifts(s): Days
Travel: No
Deadline to Apply: April 15, 2024
ACCOMMODATIONS
OPG is committed to fostering an inclusive, equitable, and accessible environment where all employees feel valued, respected, and supported. If you require accommodation during the application or interview process, please advise us as soon as possible so appropriate arrangements can be made.
If you require information in a format that is accessible to you, please contact [email protected]
Electrify your career and help build a brighter tomorrow.
Every generation has a challenge that defines them. At OPG, we are calling on all innovators, disruptors, thought leaders and change-makers. Join us to electrify life in one generation and build a sustainable future powered by our electricity, our ideas, and our people. Join OPG and make history.
Whether you work in the skilled trades or are a business professional, a career at OPG is an opportunity to electrify your life on -- and off -- the job.
NEW CAMPUS: In late 2024, OPG is establishing our new campus at 1908 Colonel Sam Drive, Oshawa, Ontario. The new campus will provide a cutting-edge work environment that fosters collaboration and innovation.
JOB OVERVIEW
Ontario Power Generation (OPG) is looking for dynamic, strategic, and results-driven professional to join our team in the role of Experienced Web App Developer.
Reporting to the Section Leader, Data Automation & Document Management, this position is responsible to create high-quality websites and web applications using the latest web development technologies and frameworks. Candidate will work closely with cross-functional teams, including designers, and product/project managers, to deliver a wide range of web development projects.
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
- Develop, code, and maintain complex web applications using various programming languages, frameworks, and databases.
- Collaborate with cross-functional teams, including designers, product managers, project managers, and other developers to meet project requirements and timelines.
- Create responsive and visually appealing web application designs optimized for different devices.
- Conduct thorough testing and debugging of web applications to ensure optimal performance and quality.
- Stay current with emerging web development technologies and trends and apply them when necessary.
- Manage code repositories and collaborate with other developers using version control systems.
- Ensure web applications are secure, accessible, and compliant with industry standards and best practices.
- Deploy web applications on cloud platforms such as Azure Cloud.
- Continuously improve the scalability, performance, and reliability of web applications.
- Develop and maintain high-traffic web applications that can handle large volumes of user interactions.
- Implement web analytics tools and frameworks to improve the performance of web applications.
- Integrate web applications with third-party APIs and software systems to create seamless user experiences.
- Work closely with stakeholders to understand their business requirements and develop custom web solutions tailored to their needs.
- Adhere to industry best practices and standards to ensure web application optimization.
- Implement agile development methodologies and participate in sprint planning, retrospectives, and daily stand-up meetings.
- Conduct research and development activities to experiment with emerging technologies and tools to improve the development process and website features.
- Other duties as required.
EDUCATION
- 4 years University education plus 1 year of further concentrated study in fields such as Computer Science, Business, Mathematics, Engineering, or by having the equivalent level of education.
QUALIFICATIONS
- A minimum of over 4 years and up to and including 6 years is considered necessary to gain this web development experience.
- Proven experience developing and maintaining web applications and websites.
- Experience with UI/UX design principles and tools
- Experience with Azure cloud services and deployment of web applications on Azure cloud services
- Experience with front-end frameworks and back-end technologies such as React, Angular, Vue.js, Node.js, PHP, or Ruby on Rails
- Experience with Python-Django framework
- Strong proficiency in C#, .NET programming languages such as ASP.NET, XML/HTML 5/CSS, Bootstrap, jQuery/JavaScript, SLDC, Cl/CD, Deployment, Multi-tenant Architecture, & Docker.
- Experience with Web API development for web-based applications.
- Knowledge of database systems such as MySQL, MongoDB, or PostgreSQL
- Understanding of web development best practices and industry standards
- Experience with creating responsive and visually appealing website designs.
- Experience in using website and web application development tools such as version control, debuggers, and build tools.
- Proficiency in Git for version control
- Proficiency in JavaScript and Django unit testing frameworks is preferred.
- Familiarity with server-side code concepts such as database fundamentals, request handling, MVC structure and API endpoints in a Django environment
- Experience with PowerApps, Power Automate, PowerBI, UI/UX design.
- Experience with development methodologies (e.g., Scrum, Agile, Waterfall)
- Strong problem-solving skills and ability to work collaboratively in a team environment.
The successful candidate will exhibit uncompromising integrity and commitment to upholding corporate values, and the OPG Code of Business Conduct.
What Makes a Career at OPG Different?
As Ontario’s largest clean energy generator, we’re building, expanding, and innovating the equipment and technology that keeps Ontario powered with clean, reliable energy.
At OPG, our values are our strengths. They are fundamental truths about our organization that don’t change:
Safety – it’s our business.
Integrity – always lead with integrity.
Excellence – never satisfied with good enough.
Inclusion – working together for powerful outcomes.
Innovation - creativity accelerates possibility.
Here's why OPG might just be the ideal workplace for you:
- Exceptional range of opportunities province-wide
- Long-term career growth and development opportunities
- Electricity is vital to the province and OPG’s clean electricity is helping decarbonize other sectors.
Our promise to you:
- We care about the safety and the well-being of our employees. It is our utmost priority.
- A supportive work environment where you can be your best every day.
- Opportunities to stretch and develop.
- Offer different ways for you to give back to communities where we operate.
- Partner with Indigenous communities and support local businesses.
- We support employment equity, diversity, and inclusion.
Are you ready to start a career that has the power to electrify life on and off the job? Apply now.
APPLICATION PROCESS
Please submit your application online at by 11:59 PM E.S.T., April 15, 2024. OPG thanks all those who apply; however, only candidates considered for an interview will be contacted.
#LI-Hybrid
.
Job tags
Salary