Enbridge Inc.

Full Stack Developer Advisor

Enbridge Inc.
Apply
2 days ago
Edmonton, Canada or Calgary, CanadaMid Level

Responsibilities

  • Design, develop, test, implement, and support full stack applications for Control Centre Operations.
  • Translate business requirements into scalable technical solutions, detailed specifications, and application designs.
  • Provide technical leadership, mentorship, and development best-practice guidance to a small delivery team.
  • Participate across the software development lifecycle, including analysis, development, testing, deployment, and operational support.
  • Troubleshoot complex application issues, lead incident resolution, and act as the technical escalation point for critical support.
  • Collaborate with Business Analysts, stakeholders, and managed service providers to deliver enhancements and service improvements.
  • Contribute to architecture discussions, development standards, policies, and processes.
  • Support planned implementations, system upgrades, and critical incident response outside regular business hours when required.

Requirements

  • University degree or diploma in Computer Science, Computer Engineering, Information Technology, or a related discipline.
  • At least 4 years of experience developing and supporting web-based applications, including full stack development practices.
  • Hands-on experience with C#, .NET Framework, .NET Core, Angular, SQL Server, HTML, CSS, TypeScript, and JavaScript.
  • Understanding of RESTful APIs, JSON web services, Entity Framework, and modern application architecture principles.
  • Ability to analyze business requirements, diagnose complex technical issues, and deliver practical, high-quality solutions.
  • Strong communication, collaboration, and relationship-building skills across technical and business teams.
  • Experience with Agile and DevOps methodologies, Azure DevOps, GitHub, cloud technologies, or pipeline operations is an asset.
  • Knowledge of the oil and gas industry, pipeline operations, and related business processes is an asset.
  • Experience using Artificial Intelligence tools to enhance software development, testing, or delivery is an asset.
  • Experience collaborating with and overseeing third-party managed service providers is preferred.
  • Demonstrated ability to guide, influence, and motivate individuals and teams.

Benefits

  • Flexible benefits covering health, dental, insurance, and disability needs.
  • Up to 20 weeks of paid maternity leave for birth-giving parents and up to 12 weeks of paid parental leave for other eligible parents.
  • Retirement savings plans, including a plan with company stock as an investment option.
  • Paid vacation, sick leave, personal days depending on location, and paid holidays.
  • Employee and Family Assistance Program.
  • Wellness Program supporting physical, mental, social, and financial well-being.
  • Hybrid FlexWork options for eligible employees, including working from home Wednesdays and Fridays, compressed work weeks, or flexible start and end times, subject to role requirements.
  • Regular full-time employment in a collaborative, fast-paced environment.

Tech Stack

AngularC#CSSHTMLJavaScriptMicrosoft SQL ServerTypeScript

Categories

Enbridge Inc.

About Enbridge Inc.

10,000+ employees

Enbridge Inc. is a public energy infrastructure company that transports crude oil and natural gas, runs a regulated gas utility and storage business, and invests in wind and solar projects across North America. It generates revenue from pipeline transportation and storage fees, utility rates, and power sales. Founded in 1949 and headquartered in Calgary, it operates the Enbridge Mainline system and is listed on the TSX and NYSE.

Contact me