‹ Back to all jobs

Software Solution Developer (Hybrid: Edmonton, AB)Hybrid

LocationEdmonton, AB T5J - Canada
Work TypeContract/Temp
Positions1 Position
Published At:a month ago
Job no: ENBJP00024563
Category: Information Technology


  • 1 Year Contract 
  • Hybrid: 10175 101st NW, Edmonton, Alberta, T5J 0H3

 

At Enbridge, our goal is to be the first-choice energy delivery company in North America and beyond—for customers, communities, investors, regulators and policymakers, and employees. 

To meet that goal, Enbridge is partnering with Raise—a leading recruitment firm that specializes in IT, Technical, and Engineering staffing.  

Together, Raise and Enbridge are building teams that are rising to meet the growing energy needs of North America. If you’re looking for a challenging role that will make the most of your skills while allowing you to make an impact, this is it.  

Enbridge is hiring a Software Solution Developer right now—when you apply, Raise will review your application within 48 hours and contact qualified applicants for interviews.  


Job Description:

To Enhance Enbridge Pipeline Control and Leak Detection (SCADA) systems in support of Control Centre Operations and related business areas. The primary focus of this role is on:

  • Planning, organizing, directing and controlling all project and support activities, in order to deliver quality software products and services and to satisfy the business needs of the client business units, within the specified time and budget.
  • Work with staff from other areas for the overall benefit of Pipeline Control Systems & Leak Detection (PCSLD) and Enbridge.
  • Manage and resolve client issues for defined business areas.
  • Maintain and enhance existing Pipeline Control & Leak Detection products and technologies.

Specific Accountabilities:

  • Participate in the research, design, development, and testing of new products and/or functional enhancements to existing products, and their implementation into the SCADA and/or Leak Detection systems.
  • Provide technical support, troubleshooting, problem diagnosis, application testing and configuration changes, as a member of the team which takes ownership of custom-developed SCADA and Leak Detection software products.
  • Be responsive, supportive, and available to other PCSLD teams in support of Control Centre Operations and other business areas.
  • Demonstrate technical leadership on projects and to members of the team.
  • Support SCADA Operations through the 7X24 call-out rotation during transition of Software Solutions projects, and any critical priority development support work.
  • Demonstrate commitment to the Software Solutions team and its success.
  • Demonstrate an understanding of Software Development best practices, standards, and operating procedures as applicable to mission critical, SCADA and Leak Detection software development.
  • Perform code reviews on developers of all experience levels, with the ability to give and take constructive feedback.
  • Prepare and maintain documentation as per Enbridge standards.
  • Participate in the Enbridge Health and Safety program.
  • Deliver customer requirements with consideration to overall corporate strategy.
  • Assist clients with the adoption of new technologies and business processes.
  • Demonstrate technical leadership on projects, project teams and product development.
  • Maintain leading edge technical skills through regular technical training, industry conferences, and internal cross-training, and use that knowledge to help the entire team stay current on industry/technology trends.

Scope:

  • Involvement in design/code reviews and technology investigations required for projects involving the Software Solutions Team.
  • Design, develop, and implement SCADA and/or Leak Detection applications/products.
  • Provide input and feedback on the team’s Software Development Lifecycle (SDLC) and quality processes to ensure continuous improvement within the team.
  • Regular communication with project managers and/or Supervisor as defined by each project’s communication plan.
  • Failure to deliver on high priority initiatives has potential to impact overall company performance or commitments to Enbridge customers.

Contacts:

  • Directly reports to the Supervisor, Software Solutions.
  • Consult with the PCSLD Lead Architect and the Architecture Review Team regarding use/approval of new technologies, applications, and enterprise technology direction.

Knowledge, Skills & Abilities:

  • Relevant degree / diploma in Computer Science, Computer Engineering, or related discipline.
  • Four or more years of work experience.
  • Strong industry expertise in C#, Python and/or Java with an excellent track record of designing and implementing complex system software.
  • Some knowledge and experience in SCADA, communication protocols, PLC/RTU/DCS data driver development and both historical and real-time data access methodologies.
  • Working knowledge of Unix and/or Linux and Windows operating systems.
  • Ability to provide technical leadership to junior staff
  • Strong analytical communications and problems solving skills.
  • Excellent written and verbal communication skills, including good presentation skills and ability to write technical documents/specifications.
  • Sound organizational skills. Able to handle multiple tasks and multiple projects simultaneously in a fast-paced, priority-changing environment.

Working Conditions:

  • Work is conducted primarily in an office environment.
  • Occasional travel to other business units and training / technical conferences.

Please note: Successful applicants will be employees of Raise, working at Enbridge facilities with both Enbridge and contract employees.   

 

Applying with Raise  

Raise is an established IT and engineering hiring firm with over 60 years’ experience connecting talented candidates with meaningful work. When you apply, you’ll get more than just a chance at a great job—you’ll become part of a vast network of employers that are always changing. 

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at +1 800-567-9675 or hello@raiserecruiting.com 


#ENBC

  • Published on 12 Aug 2024, 4:24 PM