ORGANIZATION SUMMARY
The First Nations Health Authority (FNHA) and its employees are committed to a proactive holistic approach to health and wellness, and to the delivery of services which are sustainable and honour the customs and traditions of First Nations communities.
POSITION SUMMARY
The position assesses, recommends and implements improvements and maintains the SharePoint sites. Works with internal stakeholders, analyzes and provides solutions to enhance and optimize the site design and customization of forms and workflows. Implements SharePoint projects and tools. Works with SharePoint administrators on complex projects.
Principal Duties and Responsibilities
1. Implements SharePoint projects
- Develops SharePoint sites, custom forms and workflows.
- Develops PowerShell scripts for custom reports required for projects
- Develops customized pages to display SharePoint data using latest web technologies
- Designs site structure
2. Writes complex C# code using proper software design patterns (.NET development) and simple SQL queries
3. Works collaboratively with SharePoint Administrator in complex projects, provides technical input and recommendation to customization of forms, workflows, and lists.
4. Collaborates closely with internal IT teams (i.e. Tier 1/2/3) to ensure feasibility, effectiveness, and security of implemented SharePoint tools (i.e. Active directory security, permissions)
5. Works collaboratively with internal stakeholders during implementation to understand the needs of the SharePoint tools (i.e. Clinical Incident Reporting Tool, Crisis Response Tool)
6. Identifies current and anticipates future business requirements through discussions with stakeholders. Reviews existing tools, analyze and determine an effective solution for business needs.
7. Performs troubleshooting as required on internal SharePoint complex issues (i.e. .NET web application issues) and supports the SharePoint Administrator in problem-solving efforts that involves external vendors.
8. Provides inputs to procurement of software products that enhances SharePoint user experience
9. Provides input and implements practices and procedures for on-going support of the SharePoint site.
10. Performs other related duties as assigned
Job Specifications
Education and Experience
- Bachelor's Degree in Computer Science or related technical fields and 1 to 2 years of related experience (i.e. programming, SharePoint development)
Competencies
- Excellent analytical and problem solving skills
- Understanding of complex information and requirements
- Ability to work effectively with different stakeholders
- Strong interpersonal skills and ability to work as a team player Physical ability to perform the duties of the position