SYSTEM DEVELOPER
Top Benefits
About the role
System Developer
Winnipeg, MB
Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers! We are a leader among energy companies in
North America, recognized for providing highly reliable service and exceptional customer satisfaction. Join our team of Manitoba's
best as we continue to build a company that champions safety, supports innovation, and delivers on our commitment to customer
service - while actively fostering a diverse, equitable, and inclusive workplace reflective of the communities we serve.
Great Benefits
- Competitive salary and comprehensive benefits package.
- Defined-benefit pension plan for long-term financial security.
- Nine-day work cycle, typically resulting in every other Monday off to support a balanced approach to work, family life and
community.
- Flex-time and partially remote work schedule (providing the option to work remotely 3 days per 2-week period), depending on
nature of work, operational requirements and work location.
Position Overview:
Under the direction of the Asset Management Applications Lead, the System Developer will contribute to the analysis, design,
development, testing, implementation, documentation, and support of applications within the Enterprise Information Systems
Department scope. This includes maintaining legacy systems and participating in the modernization of applications using
contemporary platforms, tools, and methodologies.
Responsibilities:
- Collaborate with Senior System Developers, Solution Architects, Business Systems Analysts, and fellow developers to design
and implement scalable software solutions.
- Develop and maintain applications, APIs, and system integrations using modern programming languages and frameworks.
- Participate in Agile development processes, including code reviews, sprint planning, and retrospectives.
- Prepare labour estimates for small-scale development and enhancement initiatives.
- Conduct unit and integration testing, troubleshoot issues, and contribute to bug resolution.
- Document technical specifications, workflows, and deployment strategies to support operational continuity and compliance.
- Monitor and optimize application performance, security, and resource utilization.
- Investigate and resolve incidents reported via ServiceHub.
- Maintain integration workflows to ensure data integrity and system reliability.
- Evaluate existing applications/systems and recommend improvements to enhance efficiency and reduce operational costs.
- Coordinate and implement technical updates, ensuring systems remain secure and aligned with enterprise standards.
- Stay current with emerging technologies, tools, and industry best practices.
- Recommend enhancements to existing applications/systems and processes to support long-term sustainability and
innovation.
Qualifications:
- A four year degree in Computer Science from a university of recognized standing with a minimum of two years of directly
applicable systems analysis and programming experience;
OR
- A two year diploma in Computer Programming Technology from an institute of recognized standing with a minimum of four
years of directly applicable systems analysis and programming experience.
- Strong programming and systems analysis abilities.
- Working knowledge of SDLC best practices, DevOps methodologies (CI/CD, version control, Agile), data modeling, and
relational database.
- Experience with development stacks such as.NET, Java and C#.
MANITOBA HYDRO IS COMMITTED TO DIVERSITY AND EMPLOYMENT EQUITY
Reference Code: CO57126159-01
- Experience with Git and Azure DevOps tools (Pipelines, Repos, Boards).
- Experience with Power Platform tools (PowerApps, Power BI, Power Automate) is an asset.
- Experience with REST/SOAP protocols, JSON/XML formats, and API management is an asset.
- Experience with SQL, SQL Server Integration Services (SSIS), and SQL Server Reporting Services (SSRS) is an asset.
- Experience with Crystal Reports is an asset.
- Experience with APEX is considered an asset.
- Experience with SharePoint Framework is an asset.
- Experience developing applications or features using cloud platforms such as Azure, AWS, or GCP, with a foundational
understanding of microservices architecture and how it supports scalable software development will be considered an asset.
- Effective communication skills with technical and non-technical stakeholders.
- Ability to document technical specifications and workflows.
- Knowledge of the asset management domain is considered beneficial.
Salary Range
This is a progressive classification (System Developer I-II). Classification and salary will be commensurate with qualifications:
System Developer I: $27.88-$37.36 Hourly, $53,425.06-$71,594.90 Annually
System Developer II: $34.80-$48.16 Hourly, $66,691.04-$92,279.98 Annually
Apply Now!
Ready to join a team that energizes Manitoba and puts safety, innovation, and inclusion at the heart of everything we do? Visit
www.hydro.mb.ca/careers to learn more about this position and to apply online.
Application deadline: DECEMBER 2, 2025.
We appreciate your interest in Manitoba Hydro and thank all applicants. Only those selected for the next stage of the selection
process will be contacted.
If you require accommodations during the recruitment process or need this posting in an accessible format, please let us
know—we're committed to a barrier-free experience for all candidates.
#IND2
About Manitoba Hydro
As Manitoba’s major energy utility, we: • Generate and distribute electricity around the province. • Distribute natural gas in the province. • Export electricity within Canada and the mid-western United States. • Offer a wide range of energy services and programs.
We are recognized within the industry for our reliability, prudent environmental practices, strong relationships with Indigenous peoples, and outstanding community support. Our employees make all these things possible.
SYSTEM DEVELOPER
Top Benefits
About the role
System Developer
Winnipeg, MB
Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers! We are a leader among energy companies in
North America, recognized for providing highly reliable service and exceptional customer satisfaction. Join our team of Manitoba's
best as we continue to build a company that champions safety, supports innovation, and delivers on our commitment to customer
service - while actively fostering a diverse, equitable, and inclusive workplace reflective of the communities we serve.
Great Benefits
- Competitive salary and comprehensive benefits package.
- Defined-benefit pension plan for long-term financial security.
- Nine-day work cycle, typically resulting in every other Monday off to support a balanced approach to work, family life and
community.
- Flex-time and partially remote work schedule (providing the option to work remotely 3 days per 2-week period), depending on
nature of work, operational requirements and work location.
Position Overview:
Under the direction of the Asset Management Applications Lead, the System Developer will contribute to the analysis, design,
development, testing, implementation, documentation, and support of applications within the Enterprise Information Systems
Department scope. This includes maintaining legacy systems and participating in the modernization of applications using
contemporary platforms, tools, and methodologies.
Responsibilities:
- Collaborate with Senior System Developers, Solution Architects, Business Systems Analysts, and fellow developers to design
and implement scalable software solutions.
- Develop and maintain applications, APIs, and system integrations using modern programming languages and frameworks.
- Participate in Agile development processes, including code reviews, sprint planning, and retrospectives.
- Prepare labour estimates for small-scale development and enhancement initiatives.
- Conduct unit and integration testing, troubleshoot issues, and contribute to bug resolution.
- Document technical specifications, workflows, and deployment strategies to support operational continuity and compliance.
- Monitor and optimize application performance, security, and resource utilization.
- Investigate and resolve incidents reported via ServiceHub.
- Maintain integration workflows to ensure data integrity and system reliability.
- Evaluate existing applications/systems and recommend improvements to enhance efficiency and reduce operational costs.
- Coordinate and implement technical updates, ensuring systems remain secure and aligned with enterprise standards.
- Stay current with emerging technologies, tools, and industry best practices.
- Recommend enhancements to existing applications/systems and processes to support long-term sustainability and
innovation.
Qualifications:
- A four year degree in Computer Science from a university of recognized standing with a minimum of two years of directly
applicable systems analysis and programming experience;
OR
- A two year diploma in Computer Programming Technology from an institute of recognized standing with a minimum of four
years of directly applicable systems analysis and programming experience.
- Strong programming and systems analysis abilities.
- Working knowledge of SDLC best practices, DevOps methodologies (CI/CD, version control, Agile), data modeling, and
relational database.
- Experience with development stacks such as.NET, Java and C#.
MANITOBA HYDRO IS COMMITTED TO DIVERSITY AND EMPLOYMENT EQUITY
Reference Code: CO57126159-01
- Experience with Git and Azure DevOps tools (Pipelines, Repos, Boards).
- Experience with Power Platform tools (PowerApps, Power BI, Power Automate) is an asset.
- Experience with REST/SOAP protocols, JSON/XML formats, and API management is an asset.
- Experience with SQL, SQL Server Integration Services (SSIS), and SQL Server Reporting Services (SSRS) is an asset.
- Experience with Crystal Reports is an asset.
- Experience with APEX is considered an asset.
- Experience with SharePoint Framework is an asset.
- Experience developing applications or features using cloud platforms such as Azure, AWS, or GCP, with a foundational
understanding of microservices architecture and how it supports scalable software development will be considered an asset.
- Effective communication skills with technical and non-technical stakeholders.
- Ability to document technical specifications and workflows.
- Knowledge of the asset management domain is considered beneficial.
Salary Range
This is a progressive classification (System Developer I-II). Classification and salary will be commensurate with qualifications:
System Developer I: $27.88-$37.36 Hourly, $53,425.06-$71,594.90 Annually
System Developer II: $34.80-$48.16 Hourly, $66,691.04-$92,279.98 Annually
Apply Now!
Ready to join a team that energizes Manitoba and puts safety, innovation, and inclusion at the heart of everything we do? Visit
www.hydro.mb.ca/careers to learn more about this position and to apply online.
Application deadline: DECEMBER 2, 2025.
We appreciate your interest in Manitoba Hydro and thank all applicants. Only those selected for the next stage of the selection
process will be contacted.
If you require accommodations during the recruitment process or need this posting in an accessible format, please let us
know—we're committed to a barrier-free experience for all candidates.
#IND2
About Manitoba Hydro
As Manitoba’s major energy utility, we: • Generate and distribute electricity around the province. • Distribute natural gas in the province. • Export electricity within Canada and the mid-western United States. • Offer a wide range of energy services and programs.
We are recognized within the industry for our reliability, prudent environmental practices, strong relationships with Indigenous peoples, and outstanding community support. Our employees make all these things possible.