SharePoint Technical Lead
Location: Washington D.C
About the Role: We are seeking a highly experienced and dedicated SharePoint Technical Lead to guide and spearhead custom development efforts for critical government missions supporting U.S. Citizenship & Immigration Services (USCIS) under the Department of Homeland Security (DHS). This role involves leading the design development and deployment of complex SharePoint Online solutions utilizing both out-of-the-box functionalities and in-house open-source application toolsets.
As a SharePoint Technical Lead you will be instrumental in translating intricate business requirements into robust web-based solutions adhering strictly to Agile methodologies and government security standards. You will serve as an authoritative advisor ensuring high-quality secure and performant custom applications that enhance the user experience and operational efficiency for the user community.
Key Responsibilities:
- Lead the design development testing and deployment of reliable and functional SharePoint Online custom development solutions and other web collaboration products ensuring adherence to USCIS DHS and industry best practices.
- Serve as the primary technical advisor and subject matter expert for SharePoint Online custom development providing expert guidance and direction on utilization maintenance and operations of web application custom solutions.
- Collaborate closely with customers and developers within an Agile framework fostering active involvement throughout the custom development lifecycle (design development user acceptance testing (UAT) deployment).
- Conduct comprehensive requirements analysis design code reviews and integration planning to ensure completeness traceability and consistency of all user and architectural requirements.
- Develop and maintain essential project artifacts including design documentation user guides system documentation test plans and deployment schedules.
- Identify analyze and mitigate potential interface and interoperability issues and risks that could impact solution delivery.
- Ensure all customized Intranet solutions strictly meet DHS and USCIS security requirements and web standards prior to and after deployment.
- Provide expert troubleshooting and technical integration support to resolve issues that impact the scope schedule and performance of SharePoint Online development.
- Manage and maintain the current SharePoint Online dashboard functionality tracking and updating custom development tasking sprint status user stories active/past development deployment schedules and development risks.
- Ensure that Intranet custom development solutions are fully functional and continue to operate proficiently with minimum interaction post-deployment.
Required Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field or equivalent practical experience.
- Minimum of 8 years of experience in SharePoint development with at least 3 years specifically in SharePoint Online custom development in a lead or senior capacity.
- Proven expertise in SharePoint Online development including significant experience with modern frameworks (e.g. SPFx) JavaScript TypeScript REST APIs CSOM PnP PowerShell and other relevant technologies.
- Demonstrated experience translating complex business requirements into technical solutions using SharePoint Online and other web collaboration products.
- Strong understanding and practical experience with Agile development methodologies (Scrum Kanban).
- Experience with out-of-the-box SharePoint Online functionality and integrating with in-house open-source application tool sets.
- Proficiency in creating comprehensive technical documentation including design specifications user guides system documentation and test plans.
- Excellent analytical problem-solving and troubleshooting skills particularly for complex technical integration issues.
- Strong communication and interpersonal skills with the ability to effectively advise and collaborate with both technical and non-technical stakeholders.
- Must be a U.S. Citizen..
Preferred Qualifications:
- Experience supporting government agencies particularly DHS or USCIS.
- Familiarity with Microsoft 365 ecosystem components beyond SharePoint (e.g. Power Apps Power Automate Azure AD Microsoft Teams).
- Relevant Microsoft certifications (e.g. Microsoft Certified: SharePoint Developer Associate Microsoft 365 Certified: Developer Associate).