Enable job alerts via email!

Senior Application Specialist - M365

British Columbia Pensions

Victoria

Hybrid

CAD 88,000 - 126,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Application Specialist to enhance their M365 ecosystem. This pivotal role involves developing and maintaining innovative solutions in Power Platform, SharePoint, and Teams, ensuring optimal application performance and integration. The ideal candidate will lead technical projects, mentor team members, and drive the adoption of best practices across the organization. With a hybrid work model, this position offers flexibility while contributing to a collaborative environment focused on maximizing the value of M365 technologies. Join a forward-thinking team dedicated to innovation and excellence.

Qualifications

  • Degree in Computer Science or equivalent experience required.
  • Minimum five years of experience with M365 solutions.

Responsibilities

  • Accountable for design and standards of M365 solutions.
  • Develops multi-year M365 service and application roadmaps.

Skills

M365 SharePoint Online
Power Platform
Teams
PowerShell
JavaScript
Python
CSS
SASS
Project Management
Database Engineering

Education

Degree in Computer Science
Diploma in IT

Job description

Description

Salary Range: $88,700.23 to $125,700.07 per annum

Reports to: Assistant Director, IT Modern Workplace Solutions

Union/Excluded: Excluded

Security Screening: Required

Job Type: Regular full time

Additional Info: An eligibility list to fill future vacancies may be established. Testing may be required. Lesser qualified applicants may be appointed at a lower level.

We are seeking a Senior Application Specialist – M365 to join our team in VICTORIA, British Columbia, Canada.

The Senior Application Specialist - M365 is a senior level role responsible for developing, implementing, integrating and maintaining solutions in the M365 ecosystem. The individual is an expert in M365 applications, predominantly Power Platform, SharePoint and Teams. They will optimize enterprise application value across the M365 tenant and bring innovation and automation to the organization.

This is a leadership role and in addition to hands-on technical work the individual will provide guidance and mentorship to developing systems professionals. On projects, the Senior Application Specialist will be a technical lead, providing solution design and standards to guide the development.

While the primary focus of the role will be on M365, the position will develop solutioning on other SaaS/COTS applications.

Hybrid Work Model

This position is located in our Victoria, BC office. You will have the flexibility to work part of the time on-campus and part of the time off-campus. The requirement for in-office presence is a minimum of 40% of your schedule in a month. Additional requirements are determined by the role functions and operational needs of each business area.



Responsibilities
  • Overall accountability for design, standards, best practices, and ongoing technical soundness of M365 solutions implemented within BC Pension corporation.
  • Oversees the development and evolution of SaaS/COTS (e.g. M365) application configuration, automation methodologies, and associated technical standards, and has sign-off on all new system designs to be deployed and used by in the Corporation. This includes responsibility for ensuring alignment with enterprise-wide architecture, technologies, policies, and standards.
  • Develops and maintains multi-year M365 service and application roadmaps, plans and strategies, within the context of approved over-arching architectures.
  • Develops and maintains relationships with key business partners, identifies opportunities to leverage M365 capabilities and evangelizes the technologies to maximize the value from the M365 ecosystem.
  • Organizes, oversees, and manages problem resolution and preventative maintenance of SaaS/COTS solutions, their configurations, and automations.
  • Designs, develops, and tests application solutions to ensure specific design requirements are adhered to and meet functional and non-functional specifications.
  • Researches and evaluates all facets of new M365 services and applications, technologies, product effectiveness, potential obsolescence, and pilots' cloud-based services.
  • Leads the evaluation, cost-benefit analysis, and implementation of new M365 services, applications, and automation tools.
  • Provides direction, technical expertise and advice to systems professionals supporting Dataverse databases and applications.
  • Defines and documents M365 technical standards and tools used to develop SaaS/COTS services and automations.
  • Provides advice to executives on alternatives and solutions, product evaluation, risk assessment and cost benefit analysis of existing and future SaaS/COTS (e.g. M365) information technology.
  • Leads technical projects and assigns technical resources for upgrades to M365 and other SaaS/COTS solutions and existing services.
  • Troubleshoot and resolve development-related issues in SaaS/COTS (e.g. M365) solutions, ensuring scalability and maintainability.
  • Defines, identifies, estimates, and schedules project activities, gains consensus and commitment from all groups and management to implement best technical solution across the M365 tenant.
  • Oversees, monitors, and controls project processes and resource usage, ensuring completion of all project tasks and identifies reusable systems components for other Information Technology Services (ITS) staff. Maintains expert level knowledge of M365 products, capabilities, and best practices in the areas of SharePoint Online, Power Platform, Teams, and other SaaS/COTS products at BC Pension Corporation.


Qualifications

Must have

  • Degree in Computer Science and six years of experience working with applications in a complex IT environment, OR Diploma and seven years of experience working with applications in a complex IT environment, OR an equivalent combination of education and experience.
  • A minimum of five years of dedicated experience designing, building, and implementing M365 SharePoint Online, Power Platform, and Teams solutions.
  • A minimum of two years (preference for three years) of experience supervising staff and providing technical direction to IT technical work teams.
  • Experience with PowerShell, JavaScript, Python, CSS, SASS.
  • Experience in project management methodologies and IT change management processes.
  • Experience in architectural and database engineering, specifically with cloud-based storage and Dataverse database solutions.

Nice to have:

  • Three years' experience as a M365 tenant administrator.

Knowledge, Skills and Abilities

  • Comprehensive knowledge in all aspects of Power Platform solution development, governance, and administration.
  • Demonstrated knowledge of M365 solution architecture.
  • Demonstrated knowledge in implementing Identity Access Management (IAM) across the M365 suite.
  • Knowledge of all aspects of SharePoint Online application development using a System Development Life Cycle (SDLC) and modern Software Engineering practices.
  • Knowledge of both on-premises and cloud-based enterprise architecture.
  • Knowledge of Service Oriented Architecture design, configuration, and implementation.
  • Proficiency in scripting and automation using PowerShell to manage and configure M365 services and applications.
  • Expertise in developing dynamic and interactive web applications using JavaScript, including client-side scripting for SharePoint Framework (SPFx) and Teams.
  • Ability to use Python for backend development, data analysis, and automation tasks within the M365 ecosystem.
  • Advanced skills in styling and designing web applications using CSS, ensuring responsive and visually appealing user interfaces.
  • Knowledge of Sass for writing maintainable and scalable CSS, enhancing the development process of M365 applications.

Application requirements

Cover letter:Please do not submit a cover letter; it will not be reviewed.

Resume:A resume is required as part of your application. Ensure your resume includes your education, the start and end dates (month and year) of your employment, and any relevant information that relate to the job requirements.

Questionnaire:As part of the application process, you will be prompted to complete an online questionnaire to demonstrate how you meet the job requirements. Responses will be used to shortlist applicants against the job requirements.Please allow approximately 20 minutes to complete this questionnaire.

Applications will be accepted until 11:59 pm PST on the closing date. Late applications will not be considered.

Diversity & Inclusion

BC Pension Corporation is an equal opportunity employer committed to establishing an inclusive, equitable, and accessible environment for all. All qualified applicants will receive consideration for employment without regard to race, national origin, age, religion, disability, sexual orientation, gender identity or expression, marital status or any other basis protected by applicable law.

We are committed to ensuring that reasonable accommodations are made available to persons with disabilities during the recruitment, assessment and selection processes and will provide reasonable accommodations upon request. If you require assistance or accommodation due to a disability, please email us at jobs@pensionsbc.ca.

Thank you for your interest in working with us. We will let you know about your status in this competition as soon as possible. If you have questions about this opportunity, please email us at jobs@pensionsbc.ca.



Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Application Specialist M365

BC Pension Corporation

Victoria

Hybrid

CAD 88.000 - 126.000

3 days ago
Be an early applicant

Application Security Consultant

Mirai Security Inc.

Remote

CAD 60.000 - 100.000

30+ days ago