Software Development Co-Op Student

2 days ago

Calgary AB, Calgary Census Division, AB; Alberta, Canada ENMAX Corporation Full-time

Posted: October 2, 2026 Closing Date: October 18, 2026 Position Type: Limited Term: 8 months (January - August 2027) Union: CUPE

Why ENMAX?

We are driven by our purpose of lighting the way to a brighter energy future, a future that includes a workplace where you'll experience belonging and unlock possibilities. We offer meaningful opportunities, strong collaboration and a career aligned to what matters to you. We're proud of who we are and the work we do to support our communities and customers who depend on us, because at ENMAX, we're lighting the way together.

Our Business Technology Services team enables ENMAX Power with solution delivery and ongoing operational support centered around software applications, integrations and reporting. Along with the team, the Software Developer Co-op Student will develop and support technical solutions that can transform both customer and user experience to enhance our stakeholders' digital journey.

Major Responsibilities:

  • Hands-on development work on various custom applications such as web portals, integration solutions, reports and dashboards
  • Perform application support tasks such as analyzing, troubleshooting and resolving incidents
  • Participate in scrums, design sessions and release deployments
  • Work with stakeholders to deliver product enhancements
  • In conjunction with the team's leadership, define and prioritize system enhancements, identify gaps and recommend platform investments that will deliver on KPIs
  • Make recommendations to improve the user experience and support operational excellence
  • Support other digital projects as required

Education Required:

  • Currently enrolled in a Post-Secondary Information Technology related program (from 1st year to 4th year)
  • Must be eligible to work in Canada

Qualifications & Experience:

  • Familiar with C# .Net and jQuery
  • Familiarity with Microsoft products is key such as Office, Teams and SharePoint,
  • Able to work and follow Agile and DevOps methodologies.
  • Quick to learn new technologies on your own and aren't intimidated by new technologies
  • Customer service skills and the ability to communicate in person, over video conference, chat, and email
  • Ability to clearly document and update tasks & procedures

Competencies:

  • Works safely and follows established safety practices
  • Communicates clearly, listens effectively, and is open to feedback
  • Acts with integrity and takes accountability for their actions
  • Uses good judgement, asks questions when needed, and learns from experience
  • Treats others with respect and contributes to an inclusive environment
  • Builds an understanding of ENMAX's strategy and how their work contributes to it

Did we mention the ENMAX Advantage? We offer competitive compensation including a comprehensive flexible benefits program, non-downtown location that includes great building amenities such as free onsite fitness facility with programming geared to employee's needs, onsite childcare centre (upon availability, offered from our ENMAX Place location 141-50 Ave. SE), free parking and much more.

If you share our values and would like to make a difference with your career, join the team and see where the ENMAX possibilities can take you.

ENMAX Values - Safety, Integrity, Accountability, Service, Teamwork, Agility, Innovation

Salary:

Co-Op IS, Computer Science (CUPE 2026 rates) $24.82 - $26.33 - $29.40 - $31.58

Location:

This role will be part of our hybrid (home and office) workforce with office workspace located at ENMAX Place (141 - 50th Avenue SE, Calgary, AB). You will work from home on Mondays and Fridays and in the office on Tuesdays, Wednesdays, and Thursdays.

Note:

  • If we can provide an accommodation or adjustment to make the process more accessible for you, please let us know.

ENMAX welcomes all qualified applicants to apply and is committed to a safe and respectful workplace. It is our aim to have a workplace which is inclusive and values safety, diversity, personal integrity, respect for individual differences, and encourages ownership