Senior C# Software Developer to work on SCADA and leak detection software in the Oil & Gas sector.

S.i. Systems
Calgary
Full-time

Our client is looking for a Senior C# Software Developer to work on SCADA and leak detection software in the Oil & Gas sector.

Must Have :

  • 7+ Years of experience as a Developer
  • Full stack developer C#, Python , and / or Java experience
  • Working knowledge of Unix and / or Linux and Windows operating systems.
  • Relevant degree / diploma in Computer Science, Computer Engineering, or related discipline.

Nice to Have :

  • Direct experience with SCADA and Leak Detection software applications.
  • Knowledge and experience in SCADA, communication protocols, PLC / RTU / DCS data driver development, and both historical and real-time data access methodologies.

Description :

Enhance the clients Pipeline Control, Leak Detection, and SCADA systems in support of Control Centre Operations and related business areas.

Deliver quality software products and services to meet the business needs of the client business units within the specified time and budget.

Responsibilities :

  • Design, develop, and implement SCADA and / or Leak Detection applications / products.
  • Participate in 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.
  • Conduct design / code reviews and technology investigations required for projects involving the Software Solutions Team.
  • Maintain and enhance existing Pipeline Control & Leak Detection products and technologies.
  • Ensure continuous improvement within the team.
  • Participate in development and testing of new products and / or functional enhancements to existing products.
  • Provide technical support, troubleshooting, problem diagnosis, application testing, and configuration changes.
  • Maintain and enhance existing Pipeline Control & Leak Detection products and technologies.
  • Demonstrate an understanding of Software Development best practices, standards, and operating procedures.
  • Perform code reviews on developers of all experience levels.
  • Prepare and maintain documentation as per the clients standards.
  • Deliver customer requirements with consideration to overall corporate strategy.
  • 7 days ago
Related jobs
Promoted
Canonical - Jobs
Calgary, Alberta

Landscape is the leading management tool to deploy, monitor and manage fleets of Ubuntu systems, including package and repository management, health and security monitoring, hardware inventory, and automation. We are building the next generation management solution for Ubuntu in the enterprise - on ...

MatchaTalent
Calgary, Alberta

Digital Finance Department (DFD) isresponsible for the coordination development and management ofinformation systems used in financial accounting treasury financialplanning & forecasting performance management and the entiresuite of digital solutions for the Finance Business line. The Downstream seg...

S.i. Systems
Calgary, Alberta

Strong knowledge of TELUS organization or project experience in business telecommunications. Business Analyst to lead the implementation of. Strong ability to work with ambiguity and communicate with multiple levels of stakeholders. Our client is looking for Intermediate. ...

Precision Drilling Canada Limited Partnership
Calgary, Alberta

Operate and maintain drilling rig diesel motors, transmissions and other mechanical equipment. Assist in setting up, taking down and transporting drilling and service rigs and service equipment. Assist in setting up, taking down and transporting drilling and service rigs. Manipulate sections of pipe...

Yelp
Canada
Remote

We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any ot...

Roche
Alberta, Alberta, Canada

NOTE: All employment is conditional upon the completing and obtaining a satisfactory background check, including educational, employment, references and criminal records (for which a pardon has not been granted) checks. Our software teams are laying the groundwork for the future by developing powerf...

S.i. Systems
Calgary, Alberta

Senior Oracle HCM Techno-Functional Consultant to streamline HR processes and support Oracle HCM implementation. Once a month in Richmond office preferred, open to remote candidates with some travel. Learning Management, Performance Management and Talent Management Module Design and Implementation. ...

MatchaTalent
Calgary, Alberta

The ideal candidate will have strong financial and accounting skills, including the ability to evaluate industry and company information, comprehend advanced accounting topics (such as IFRS), and possess taxation knowledge. The Downstream segment focuses on refining, logistics, power generation, and...

S.i. Systems
Calgary, Alberta

Permanent Intermediate SuccessFactors Analyst with configuration experience to support the suite of products including Recruiting and Employee Central. Calgary office required, opportunity to join a great team and develop new skills*. SuccessFactors Analyst/Administrator. Experience in two or more o...

Altair Engineering
Canada

System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of e...