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

S.i. Systems
Edmonton
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.
  • 8 days ago
Related jobs
S.i. Systems
Edmonton, Alberta

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. Senior C# Software Developer to work on SCADA and leak detection software in the Oil & Gas sector. Enhance the clients Pi...

Promoted
Understanding Recruitment
Canada

There is no limit to the amount of work that needs doing with new product lines and frequent launches meaning you will be pushing production code daily. I am currently looking for Senior Software Engineers to build a unique AI platform that pulls data from hundreds of sources to revolutionise the un...

S.i. Systems
Edmonton, Alberta

Senior M Solutions Architect and SME to lead a technical team supporting a DLP (Data Loss Prevention) Program with expertise in Purview and SharePoint Information and Records Management solutions. Installing and configuring migration products such ActiveNav, MicroSoft Migration Tool,. SC- Informatio...

Splunk Inc
Canada

Keep product quality top of mind by extensively using Continuous Integration/Continuous Development (CI/CD) and testing technologies, and providing DevOps support for production services in our cloud infrastructure. You'll be able to meet customers as they share their experiences, get a first-person...

S.i. Systems
Edmonton, Alberta
Remote

Makes decisions related to the day-to-day execution of approved change adoption plans on behalf of the product or initiative sponsor; with considerable discretion to proactively identify and take action to manage barriers. Intermediate, Bilingual (En/FR) Change Management Professional (5+ years) to ...

OneBridge Solutions
CA

Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Program animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based applications. Write, modify, integrate and test software code for e-comme...

Abacus Service Corporation
VIRTUAL, CA

Qualification Assessment Nice to Have Application Developer/Software Developer Apache HTTP Server. Knowledge of developing DB connectivity in C/C++. Microsoft Internet Information Services (IIS). SQL - Extensions - UDF - External Stored Procedures - Table Functions - UDT. ...

PlayStation
Canada
Remote

Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. We are seeking a collaborator and ...

Precisely
Canada

What does this mean to you? For starters, it means joining a company focused on delivering outstanding innovation and support that helps customers increase revenue, lower costs and reduce risk. Deep understanding of distributed systems principles, including but not limited to, CAP theorem, data part...

Vidyard
Canada

Reporting to the VP of Software Development, you’ll work with a cross functional team consisting of developers, designers and product managers to solve customer problems and deliver amazing software. Flexibility to work in the place that brings out your best: whether you thrive in the comfort of you...