UIC Alaska

SharePoint Developer

Program/Project Management
Location : Location
Minimum Clearance Required
Travel Requirement
Less than 10%


Bowhead seeks a SharePoint Developer to join our team in supporting our Marine Corps customers in Stafford, Va. 


The SharePoint Developer is responsible for managing and maintaining the customer’s SharePoint environments, including installation, configuration, customization, and support. The SharePoint Developer works closely with other IT team members and end-users to ensure SharePoint sites and applications are optimized for performance, reliability, and security.


• Install, configure, and customize SharePoint servers and services according to best practices and organizational requirements
• Set up and manage SharePoint permissions, user accounts, and groups
• Create, configure, and manage SharePoint sites, libraries, lists, workflows, and other components
• Monitor and optimize SharePoint site performance, availability, and security
• Provide support to end-users in site creation, access, and usage
• Develop and deploy custom SharePoint solutions, including web parts, workflows, templates, and other customizations using SharePoint Designer, PowerShell, Visual Studio, and other development tools
• Customize SharePoint site branding, themes, and templates to meet organizational requirements
• Identify, diagnose, and resolve SharePoint issues, such as site errors, performance problems, and access permissions
• Monitor SharePoint environments for problems and proactively address them to ensure smooth operation
• Develop and implement SharePoint backup and recovery strategies, including regular backups, disaster recovery plans, and data retention policies
• Restore SharePoint sites and data as needed

• Implement and maintain SharePoint security measures and ensure compliance with USMC organizational policies
• Provide training and support to end-users on SharePoint features, functionality, and best practices
• Create and maintain documentation, user guides, and knowledge base articles related to SharePoint


• Bachelor's degree in Computer Science, Information Technology, or related field
• Minimum of five (5) years of experience as a SharePoint Administrator or similar role
• Strong technical knowledge of SharePoint technologies, including SharePoint Server, SharePoint Online, SharePoint Designer, PowerShell, and Visual Studio
• Familiarity with SharePoint development and customization, including web parts, workflows, templates, and branding
• Solid understanding of SharePoint security, authentication, authorization, and compliance requirements
• Proficient in troubleshooting and resolving SharePoint issues and errors
• Excellent communication skills, both verbal and written
• Ability to work independently and as part of a team
• Strong organizational and time management skills
• Relevant certifications, such as Microsoft Certified: SharePoint Administrator, are a plus


SECURITY CLEARANCE REQUIRED: At this time, there are no clearance requirements. Candidates with a security clearance are highly encouraged to apply. US Citizenship is required.


Physical Demands:
• Must be able to lift up to 25 pounds
• Must be able to stand and walk for prolonged amounts of time
• Must be able to twist, bend and squat periodically




Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed