Junior to Intermediate SCADA Application Developer
Noralta Technologies Inc. - Calgary, AB

This job posting is no longer available on Indeed. Find similar jobs:Noralta Technologies jobs

Reports To: Chief Technology Officer
Department: R&D

Company Profile

Noralta Technologies is a progressive, experienced leader in the energy services industry. Our continued success is achieved by implementing a business development strategy focused on designing and deploying technology solutions for complex energy industry problems. Noralta is an established and aggressive technological leader and we have experienced continual growth over our 18 year history. Our corporate office is located in downtown Calgary with satellite branches in Alberta and Saskatchewan.

The Opportunity

Are you looking to transition from support to development? We are seeking a passionate coder who enjoys working with end users and is willing to assist in support up to 50% of the time (decreasing over time). Our hosting team provides solutions and support for the dynamic and challenging world of hosted Software-as-a-Service (SaaS) SCADA. You will be working directly with Noralta field staff, control room operators and IT personnel, along with our customers to provide timely and customized solutions for all of their hosted SCADA needs. You will be given the opportunity to grow and acquire new skills to aid in a long and successful career in the technology side of the oil and gas industry.

Primary Duties and Responsibilities

  • Develop SCADA HMIs and applications using VB.Net Windows Forms for desktop display

o Architect and design new features into an existing Windows Forms application
o Develop new features in VB.net and C#
o Continuously refactor existing application to modernize and improve code quality
o Assist with testing of new features
o Rapidly deploy new features

  • Maintaining and configuring our hosted solution (up to 50%):

o Designing, configuring and commissioning well sites
o Preventative and reactive maintenance
o Maintain and troubleshoot production reports

  • Supporting all users of our hosted solution, including:

o Our 24/7 control room
o Our field services staff
o All external clients

Qualifications & Requirements:


  • A degree or diploma in electrical, computer or software engineering, or computing science; or equivalent experience
  • one or more years of experience developing software in a commercial setting
  • Experience developing Windows Forms applications using VB.Net
  • A passion for good design, but a desire to code
  • Familiarity with SQL to support the previous activities


  • Experience with:

o SCADA Host, DCS or HMI experience
o SCADAvantage experience

Personal skills:

  • Equally comfortable working alone or in a group environment
  • Commitment to producing quality results
  • Customer oriented with a strong customer services background; comfortable taking/making calls and dealing directly with customers with high quality standards
  • Effective communicator within internal and external customers via multiple channels including face to face, telephone, and email
  • Excellent organization, time management, and interpersonal skills
  • Self-motivated with a willingness to learn

Noralta offers competitive wages, a comprehensive benefits package, RRSP matching, and a safe and challenging work environment.

This job profile is intended as a summary of the primary responsibilities and qualifications for this position. An individual may be asked to perform some or all of the duties above; which may be required immediately or in the future.

About this company
Noralta Technologies Inc. was founded as Noralta Controls Ltd. on January 1, 1995, in Lloydminster, Alberta, Canada. For 20 years we have...