Senior SharePoint Developer
Role details
Job location
Tech stack
Job description
As the Senior SharePoint Developer, you will be an integral member of the team responsible for DASA DE&C's transition to a modern SharePoint Online environment. This is a hands-on role focused on the technical development of the new SharePoint solution and the critical task of training the workforce. Working as part of a larger project team, you will be the subject matter expert on SharePoint development and user training, responsible for building the solution and ensuring its successful adoption by the end-users. This is not a long-term sustainment role; the primary objective is to contribute your technical and training expertise to deliver a fully functional and adopted solution as part of the transition project. Core Duties and Responsibilities
- Solution Design and Development: Contribute to the analysis of existing workflows and user requirements to design and develop a modern, intuitive, and efficient SharePoint Online solution. Build sites, lists, libraries, and content types that meet the specific operational needs of the DASA DE&C organization.
- Workflow Automation: Utilize the Power Platform (Power Automate, Power Apps) to replicate and improve upon existing business processes, creating automated workflows for tasks such as document review, task tracking, and data collection.
- Data Migration Support: Execute the data migration plan developed by the transition team. Perform hands-on migration tasks, ensuring data integrity, proper metadata tagging, and a seamless cutover for users.
- Training Program Development: Develop a comprehensive training program tailored to the DASA DE&C workforce. Create clear and concise training materials, including user guides, quick-reference cards, and video tutorials.
- User Training and Adoption: Conduct live, hands-on training sessions for all users, from general staff to senior leaders. Champion the adoption of the new platform by providing post-transition support, answering user questions, and demonstrating the value of the new capabilities.
Requirements
-
Security Clearance: Must possess and maintain an active Secret security clearance.
-
Education: Bachelor's degree in Computer Science, Information Technology, or a related field is required.
-
Experience:
-
A minimum of seven to ten (7-10) years of professional experience in SharePoint development.
-
Direct, hands-on experience playing an integral role in at least one significant migration project to SharePoint Online from a legacy platform (e.g., SharePoint on-premise, shared drives) is mandatory.
-
Proven experience developing solutions using the Microsoft Power Platform (Power Automate, Power Apps) within a SharePoint environment.
-
Skills:
-
Expert-level knowledge of SharePoint Online architecture, features, and capabilities.
-
Excellent training, presentation, and communication skills, with the proven ability to teach technical concepts to a non-technical audience.
-
Strong proficiency in Power Automate for building complex approval and business process workflows.
-
Experience with third-party SharePoint migration tools (e.g., ShareGate).
-
Ability to work independently on assigned tasks and meet project deadlines within a team environment.
Benefits & conditions
- Schedule: This is a full-time, on-site position required to facilitate close collaboration with users and conduct in-person training sessions.
- Travel: Minimal travel is required, generally less than 5%.
- Collaboration: This role requires deep collaboration with all DASA DE&C personnel to understand their requirements, as well as close coordination with the transition team lead, IT Specialist, and leadership.