logo

View all jobs

Snr Full Stack Developer (Python, C#, Java) hybrid - contract

Edmonton, Alberta · Information Technology
Closing Deadline: June 25th, 2024

Details: 
Location: Edmonton, AB
Type: Contract (Full time) – 12 months (extendible long term)
Work model: Hybrid – onsite Mon, Tues & Thurs.
Target start date: asap
Experience level: Senior

Job Description
We are seeking a talented and experienced Full Stack Developer to join our client’s team. As a Full Stack Developer, you will be responsible for developing and maintaining both front-end and back-end applications. You will work closely with our team to create innovative solutions and enhance the user experience.


Responsibilities:
  • 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 a pipeline control systems and leak detection group.
  • Manage and resolve client issues for defined business areas.
  • Maintain and enhance existing Pipeline Control & Leak Detection products and technologies.

Specific Accountabilities
  • 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, as a member of the team which takes ownership of custom-developed software products.
  • Be responsive, supportive, and available to other pipeline control systems and leak teams in support of Control Centre Operations and other business areas.
  • 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 company standards.
  • Deliver customer requirements with consideration to overall corporate strategy.
  • Participate in the company Health and Safety program.

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 customers.

Knowledge, Skills & Abilities
  • Relevant degree / diploma in Computer Science, Computer Engineering, or related discipline.
  • Seven 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. Direct experience with SCADA and Leak Detection software applications is considered an asset.
  • 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.


 

Share This Job

Powered by