Senior Developer
4 weeks ago
Title: Senior Developer
Location: Edmonton, AB
Duration: 12 Months Contract (with Possibility of extension depending on performance)
Description:
To enhance pipeline control and leak detection (SCADA) systems in support of control center 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).
• 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 client standards.
• Participate in the client 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 supervisors as defined by each project’s communication plan.
• Failure to deliver on high priority initiatives has the potential to impact overall company performance or commitments to customers.
Contacts (Describe main contacts the job interacts with & the purpose & nature of the 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.
Working Conditions (Describe the primary conditions under which this job operates. Include physical activity and environment, dexterity, sensory requirements, risk exposure, and mental stress).
• Work is conducted primarily in an office environment.
• Occasional travel to other business units and training / technical conferences.
Knowledge, Skills & Abilities
(Describe the education, experience and skills required to perform this job).
• 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 communication and problem-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.
-
Senior Financial Analyst
6 days ago
Edmonton, Alberta, Canada Fleming Farms Senior Living Full timeAbout the RoleFleming Farms Senior Living is seeking a highly skilled Senior Financial Analyst to join our team. As a key member of our finance department, you will play a critical role in providing financial analysis and planning support to our organization.Key ResponsibilitiesFinancial Analysis and Planning: Work closely with our Controller to develop and...
-
Senior Financial Analyst
6 days ago
Edmonton, Alberta, Canada Fleming Farms Senior Living Full timeAbout the RoleFleming Farms Senior Living is seeking a highly skilled Senior Financial Analyst to join our team. As a key member of our finance department, you will play a critical role in providing financial analysis and planning support to our organization.Key ResponsibilitiesFinancial Analysis and Planning: Work closely with our Controller to develop and...
-
Senior Financial Analyst
3 weeks ago
Edmonton, Canada Sage Lake Senior Living Full timeStart earning 5.05% interest with our High Interest Savings Account! The City of Spruce Grove is a fast growing, dynamic city committed to building and maintaining a fiscally responsible community that serves our residents, attracts visitors, and promotes future growth.The Values, We Live By are accountability, communication, leadership, integrity and...
-
Senior Financial Analyst
3 weeks ago
Edmonton, Canada Sage Lake Senior Living Full timeStart earning 5.05% interest with our High Interest Savings Account! The City of Spruce Grove is a fast growing, dynamic city committed to building and maintaining a fiscally responsible community that serves our residents, attracts visitors, and promotes future growth.The Values, We Live By are accountability, communication, leadership, integrity and...
-
Senior Development Engineer
3 weeks ago
Edmonton, Canada Specialized Recruiting Group - A Division Of Express Employment Professionals Full timeAn Edmonton client is seeking a Senior Land Development Engineer to join their team. Senior Land Development Engineer Highlights: Assess the initial validity of project planning. Conduct preliminary engineering work on an hourly basis for new projects. Prepare design fees based on a percentage of
-
Senior .Net Developer
3 weeks ago
Edmonton, Canada Robert Half Full timeAre you an accomplished Senior .NET Developer with a decade of experience under your belt? Do you have a knack for seamlessly integrating old codes with new systems? Do you enjoy working on a diverse range of projects from transformative technological innovations to refining legacy systems? If you answered yes, this job opportunity is perfect for you.Our...
-
Senior .Net Developer
3 weeks ago
Edmonton, Canada Robert Half Full timeAre you an accomplished Senior .NET Developer with a decade of experience under your belt? Do you have a knack for seamlessly integrating old codes with new systems? Do you enjoy working on a diverse range of projects from transformative technological innovations to refining legacy systems? If you answered yes, this job opportunity is perfect for you. Our...
-
Senior .Net Developer
3 weeks ago
Edmonton, Canada Robert Half Full timeAre you an accomplished Senior .NET Developer with a decade of experience under your belt? Do you have a knack for seamlessly integrating old codes with new systems? Do you enjoy working on a diverse range of projects from transformative technological innovations to refining legacy systems? If you answered yes, this job opportunity is perfect for you.Our...
-
Senior Software Developer
19 hours ago
Edmonton, Alberta, Canada Course Full timeJob Title: Senior Software DeveloperCompany: CourseJob Description:We are seeking a highly experienced Senior Software Developer to join our team. The ideal candidate will have a strong background in software development, with a focus on Linux-based platforms, Web applications, and database management.Key Responsibilities:Design, develop, and maintain...
-
Senior Software Developer
21 hours ago
Edmonton, Alberta, Canada Course Full timeJob Title: Senior Software DeveloperCompany: CourseJob Description:We are seeking a highly experienced Senior Software Developer to join our team. The ideal candidate will have a strong background in software development, with a focus on Linux-based platforms, Web applications, and database management.Key Responsibilities:Design, develop, and maintain...
-
Senior Software Developer
19 hours ago
Edmonton, Alberta, Canada Cloudtrend Inc. Full timeJob SummaryCloudtrend Inc. is seeking a highly skilled Senior Software Developer to join our team of IT professionals. As a key member of our organization, you will be responsible for developing software applications for our clients using the.NET Framework.Key ResponsibilitiesDesign, develop, and maintain software applications using the.NET...
-
Senior Software Developer
21 hours ago
Edmonton, Alberta, Canada Cloudtrend Inc. Full timeJob SummaryCloudtrend Inc. is seeking a highly skilled Senior Software Developer to join our team of IT professionals. As a key member of our organization, you will be responsible for developing software applications for our clients using the.NET Framework.Key ResponsibilitiesDesign, develop, and maintain software applications using the.NET...
-
Senior .Net Developer
3 weeks ago
Edmonton, Canada Robert Half Full timeAre you an accomplished Senior .NET Developer with a decade of experience under your belt? Do you have a knack for seamlessly integrating old codes with new systems? Do you enjoy working on a diverse range of projects from transformative technological innovations to refining legacy systems? If you a
-
Senior Accounting Assistant
1 week ago
Edmonton, Alberta, Canada Optima Senior Management Inc Full timeJob SummaryWe are seeking a highly skilled and detail-oriented Accounting Clerk to join our team at Optima Senior Management Inc. as a Financial Bookkeeper. The successful candidate will be responsible for maintaining accurate and up-to-date financial records, preparing financial statements, and ensuring compliance with accounting standards.Key...
-
Senior Human Resources Business Partner
1 week ago
Edmonton, Canada PARK Senior Villas Chandler Full timeAbout the job Senior Human Resources Business Partner Location: Edmonton Alberta Hybrid work model (2-3 days onsite) Did you know CGI’s Edmonton team is the largest in Western Canada? We pride ourselves on projects that have a direct and meaningful impact on our community. We’re seeking a Senior Human Resources Business Partner who will be a strategic...
-
Senior Human Resources Business Partner
1 day ago
Edmonton, Canada PARK Senior Villas Chandler Full timeAbout the job Senior Human Resources Business Partner Location: Edmonton Alberta Hybrid work model (2-3 days onsite) Did you know CGI’s Edmonton team is the largest in Western Canada? We pride ourselves on projects that have a direct and meaningful impact on our community. We’re seeking a Senior Human Resources Business Partner who will be a strategic...
-
Senior Human Resources Business Partner
6 days ago
Edmonton, Alberta, Canada PARK Senior Villas Chandler Full timeAbout the JobJob Summary: We are seeking a Senior Human Resources Business Partner to join our team at PARK Senior Villas Chandler. As a strategic advisor, you will collaborate with business leaders to design and implement programs that enhance the employee experience.Key Responsibilities:Partner with client groups to provide essential HR programs, tools,...
-
Senior Human Resources Business Partner
7 days ago
Edmonton, Alberta, Canada PARK Senior Villas Chandler Full timeAbout the JobJob Summary: We are seeking a Senior Human Resources Business Partner to join our team at PARK Senior Villas Chandler. As a strategic advisor, you will collaborate with business leaders to design and implement programs that enhance the employee experience.Key Responsibilities:Partner with client groups to provide essential HR programs, tools,...
-
Senior Web Developer
5 days ago
Edmonton, Alberta, Canada Belle Graphics Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Web Developer to join our team at Belle Graphics Inc. as a key member of our web development team.Key ResponsibilitiesCollaborate with clients to understand their website requirements and develop detailed documentation.Design and develop visually appealing and user-friendly website mock-ups and...
-
Senior Web Developer
5 days ago
Edmonton, Alberta, Canada Belle Graphics Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Web Developer to join our team at Belle Graphics Inc. as a key member of our web development team.Key ResponsibilitiesCollaborate with clients to understand their website requirements and develop detailed documentation.Design and develop visually appealing and user-friendly website mock-ups and...