1

Senior Sharepoint Developer Jobs in Alberta (NOW HIRING)

Senior Technical Solutions Architect

Calgary, AB · On-site

CA$100K - CA$126K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Integrate Power Platform solutions with Microsoft 365, SharePoint, Azure, Dynamics 365, and third ... Technical expertise in solution deployment strategies, Power Platform Pipelines, Azure DevOps - CD ...

IT Specialist III

Edmonton, AB · On-site

CA$110K/yr

Identify trends, process and technology improvements, and training issues to senior staff. * Plan ... Microsoft certifications within Microsoft Azure will be an asset (Azure Admin, DevOps Engineer ...

As a senior team member, you'll also mentor junior staff, sharing best practices and fostering a ... Strong background in business development and marketing within the AEC (Architecture, Engineering ...

Reporting to the Senior Manager, Major Projects & PMC, the Project Manager will be responsible for ... Degree in Engineering or a related technical diploma, P.Eng, C.E.T, C.Tech, P.Tech, or R.E.T.

As a senior team member, you'll also mentor junior staff, sharing best practices and fostering a ... Strong background in business development and marketing within the AEC (Architecture, Engineering ...

Showing results 21-35

Senior Sharepoint Developer information

What are some of the common challenges faced by Senior SharePoint Developers when migrating legacy content to modern SharePoint environments?

Senior SharePoint Developers often encounter challenges such as compatibility issues with older custom solutions, restructuring information architecture to fit modern SharePoint features, and ensuring data integrity during migration. Additionally, adapting legacy workflows to Power Automate or other modern tools can require significant redesign. Close collaboration with stakeholders and end-users is crucial to ensure a smooth transition and to address any gaps in functionality or user training.

What is a Senior SharePoint Developer?

A Senior SharePoint Developer is an experienced IT professional who designs, develops, and manages SharePoint solutions for organizations. They are responsible for customizing SharePoint sites, creating workflows, integrating third-party applications, and ensuring the platform meets business needs. In addition to technical expertise in SharePoint, they often mentor junior developers, collaborate with stakeholders, and implement best practices for security and performance.

What are the key skills and qualifications needed to thrive as a Senior SharePoint Developer?

To thrive as a Senior SharePoint Developer, you need advanced expertise in SharePoint architecture, C#/.NET development, and experience with web technologies such as HTML, CSS, JavaScript, and REST APIs, often supported by a bachelor's degree in computer science or a related field. Familiarity with Microsoft 365, Power Platform, SharePoint Designer, and relevant certifications like Microsoft Certified: SharePoint Developer Associate are highly valuable. Strong problem-solving, effective communication, and project management skills help you collaborate with stakeholders and deliver robust solutions. These skills are crucial for designing, implementing, and maintaining scalable SharePoint environments that drive business productivity and collaboration.

What is the difference between Senior Sharepoint Developer vs Sharepoint Administrator?

AspectSenior Sharepoint DeveloperSharepoint Administrator
Primary FocusDesigning, developing, and customizing SharePoint solutionsManaging, maintaining, and configuring SharePoint environments
Required SkillsSharePoint development, coding, workflows, scriptingServer management, permissions, user support
CertificationsSharePoint certifications, developer credentialsSharePoint or Microsoft 365 certifications
Work EnvironmentDevelopment teams, project-based tasksIT support, system administration

While both roles work within SharePoint environments, a Senior Sharepoint Developer focuses on creating and customizing solutions, whereas a Sharepoint Administrator manages and maintains the platform's stability and security. Understanding these differences helps organizations assign the right responsibilities and find suitable candidates.

What are popular job titles related to Senior Sharepoint Developer jobs in Alberta?

For Senior Sharepoint Developer jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Senior Sharepoint Developer jobs in Alberta look for?

The top searched job categories for Senior Sharepoint Developer jobs in Alberta are:

What cities in Alberta are hiring for Senior Sharepoint Developer jobs?

Cities in Alberta with the most Senior Sharepoint Developer job openings:

What are popular job titles related to Senior Sharepoint Developer jobs in AB?

For Senior Sharepoint Developer jobs in AB, the most frequently searched job titles are:

Infographic showing various Senior Sharepoint Developer job openings in Alberta as of August 2026, with employment types broken down into 78% Full Time, 8% Part Time, and 14% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.

Business Analyst, System Work Equipment

Canadian National Railway Company

Edmonton, AB • On-site

Full-time

Posted 10 days ago


Canadian National Railway rating

7.5

Company rating: 7.5 out of 10

Based on 49 frontline employees who took The Breakroom Quiz

137th of 362 rated logistics


Job description

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term careers are built on and we recognize hard workers who strive to make a difference. You will be able to thrive in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us!

Job Summary

The Business Analyst, System Work Equipment is responsible for supporting various initiatives driven by the Senior Manager, System Work Equipment, to ensure that CN operates a safe, reliable, efficient, and cost-effective fleet of engineering heavy equipment across CN's network. Through collaboration with internal and external stakeholders, data analysis, and the adoption of new technology, the incumbent delivers objective, data-driven solutions to support CN's engineering department's goals and objectives. In addition, the incumbent carries out various reporting, system compliance, and training functions.

Main Responsibilities Project Management

       Complete capital planning analyses, as well as all related activities to enable new equipment purchases and equipment rebuild programs (e.g., budget planning, business case development, maintenance of equipment specifications, Authorization for Expenditure requests)

       Collaborate with internal and external stakeholders to ensure the successful development, rollout, enhancement, and continued use of various technology-related systems (e.g., Computerized Maintenance Management System (CMMS), telemetry devices, collision avoidance systems)

       Complete the asset disposal process for retired units, as per the surplus asset sales policy and ensure that equipment statuses are up to date across various systems

       Develop project plans, timelines, and project performance tools to ensure that key work equipment projects are delivered on-time, within scope, and within budgetary boundaries

       Collaborate with and support Procurement and Supply Management (P&SM) on routine and ad-hoc request initiatives (e.g., Request for Quote (RFQ), Request for Proposal (RFP), Request for Information (RFI))

       Complete various equipment-related administrative tasks including providing documentation for governmental requirements, invoice entries, work order creations, and other day-to-day tasks

       Attend various industry committee meetings, such as American Railway Engineering and Maintenance of Way Association (AREMA) and North American Chief Engineering Meeting (NACE), and develop presentations

Field Support

       Develop, maintain, and support work equipment tools and systems that facilitate key work equipment activities and future decision making as well as provide training for end users on tools and systems

       Develop and maintain job aids and process maps of key activities to facilitate new employee training, as well as ongoing training of existing employees

       Inspect newly ordered machines at vendor locations before delivery, and take required actions based on inspections, to ensure that CN's expectations are met

       Be an active owner to influence Original Equipment Manufacturers (OEMs), engineering equipment programs, and continuous improvement efforts

       Perform field visits to assess performance of Maintenance of Way equipment, systems, and tools

       Liaise between Work Equipment, P&SM, and vendors to resolve field issues

       Create Risk Assessment Process Sheets (RAPS) to assess the risks associated with different field tasks

       Maintain SharePoint to allow the Work Equipment team to easily access documents, reports, safety items, and other important information in a centralized location

Reporting and Business Analytics

       Develop and maintain various analytical tools (e.g., dashboards, reports) and presentations to ensure that CN's Maintenance of Way equipment is the most reliable and cost-effective fleet that CN can afford, to highlight Key Performance Indicators (KPIs), to support the Work Equipment team, and to facilitate and influence future decision making

       Improve Engineering equipment reliability through data driven, full life cycle equipment analysis

       Conduct market studies and benchmarking exercises to ensure that CN has best in class equipment and equipment accessories

       Track equipment productivity to identify units that are not meeting targets, and take necessary actions to ensure that root causes are investigated and resolved

       Identify equipment, assemblies, and parts that account for most work block delays and conduct root cause analysis with stakeholders to prevent future occurrences

Working Conditions

The role is performed in a combination of office and outdoor environment in various types of weather conditions with a regular workweek from Monday to Friday. Due to the nature of the role, the incumbent must be able to meet tight deadlines, handle pressure, and stress. The role requires regular travel (50%) within Canada and the United States (U.S.).

Requirements Experience

Equipment Fleet Management

       Minimum of 3 years of experience in Equipment Fleet Management, Business Analytics, and Project Management, Process Management or a similar role

o   Railroad experience*

*Any experience for these above would be considered as an asset

Education/Certification/Designation

       Bachelor's Degree in Engineering, Statistics, Commerce, or equivalent work experience*

       High School Diploma or equivalent

       Project Management Institute (PMI) Certificate*

       Business Analyst Diploma*

Competencies

       Demonstrates active listening

       Solves problems to create value

       Communicates with impact

       Applies critical thinking

       Collaborates with others and shares information

       Demonstrates agility and drives change

       Identifies potential safety and security risks

       Leads by example for the safety and security of all

       Knows the business and stays current on industry needs

Technical Skills/Knowledge

       Strong knowledge and proficiency with Microsoft Office, especially Excel

       Knowledge of Power BI or other Data Visualization Software*

       Knowledge of Systems, Applications and Products (SAP)

       Knowledge of railroad equipment*

       Mechanical or Electrical Engineering background*

       Fluently bilingual both written and verbal (English, French)*

*Any knowledge for any of the above would be considered as an asset

This position is posted as a grade 9.


What Canadian National Railway employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom