SharePoint Developer
Location
United States
Posted
30 days ago
Salary
$91.9K - $117.2K / year
No structured requirement data.
Job Description
Role Description
The SharePoint Developer develops and designs SharePoint websites and designs forms. Developers are responsible for ensuring that requirements are met, and the developed solution is technically sound. The SharePoint Developer will employ technologies that adhere to standards established by the organization, contractual requirements, industry standards and best practices and compliance with HIPAA and related security regulations. This position is full-time remote. Selected candidate must reside in North Carolina and be willing to travel to the home office (Morrisville, NC) for onsite team meetings as needed.
Responsibilities & Duties
-
SharePoint Development and Administration
- Design, develop, debug, test, deploy, document, and maintain SharePoint solutions
- Use out-of-the-box functionality, as well as custom SharePoint forms and development using SharePoint Framework (SPFx)
- Implement, deploy, package, and maintain intranet portal site and SharePoint site
- Contribute to the process development and best practice. Look at new ways to improve resilience, performance levels and supportability
- Keep abreast of technical developments of operational importance to the agency and participate in developing or setting standards as directed
- Customize SharePoint sites, lists, libraries, and workflows using third party tools and Power Automate to enhance functionality and streamline business processes
- Oversee end to end migrations from SharePoint on premises to SharePoint Online, ensuring a secure, efficient, and seamless transition for users and business processes
- Follow SharePoint best practices in content management and taxonomy
-
Collaboration
- Participate in the architectural design, development, customization, and integration efforts of solutions involving collaboration, portals, content management, and workflows
- Collaborate with SharePoint leadership, cross functional development teams, and IT stakeholders to gather requirements, design enhancements, and deliver customized SharePoint solutions that support business objectives
- Establish and maintain effective working relationships with all stakeholders
-
Develop & Maintain Documentation
- Develop both technical and end user documentation
- Ensure that applications and related services are documented and kept current
- Provide support and training to end-users, addressing technical issues and enhancing user knowledge of SharePoint features and best practices
-
Provide End User Support
- Aid with ongoing SharePoint websites/Intranet application maintenance
- Handle support tickets
- Provide training for end users
Qualifications
- Associates/Technical degree in Computer Science, Information Technology, or related field from an accredited College/University and at least five (5) years of professional experience developing and/or maintaining SharePoint solutions
- Or Bachelor's degree in Computer Science, Information Technology, or related field from an accredited College/University and at least three (3) years of professional experience developing and/or maintaining SharePoint solutions
- Demonstrated expertise with the SharePoint Framework (SPFx) and PowerShell scripting to support advanced SharePoint administration and automation
- Familiarity with intranet site design and hands-on experience integrating Microsoft products—such as Viva, Teams, Planner, and Power BI—into SharePoint to enhance collaboration and user experience
Requirements
- Microsoft certified training in the areas specifically supported by this position preferred
- Knowledge of SharePoint 2016 and SharePoint Online M365
- Knowledge of industry standards and best practices for architecting solutions, including design patterns and Agile methodologies
- Basic knowledge and understanding of SDLC process, performing unit testing, and packing to deploy from development to Production
- Knowledge of and experience with Power Automate, Power Apps, Microsoft Flow
- Knowledge and experience with SQL
- Advanced technical writing skills
- Excellent customer service skills
- Excellent presentation skills
- Analytical skills
- Ability to communicate effectively
- Ability to problem solve
- Ability to discuss solutions with end users, understanding their business needs
- Ability to work effectively in a team environment, as well as work independently
Benefits
- Medical, Dental, Vision, Life, Long Term Disability
- Generous retirement savings plan
- Flexible work schedules including hybrid/remote options
- Paid time off including vacation, sick leave, holiday, management leave
- Dress flexibility
Salary Range
$91,884-$117,152/Annually. Exact compensation will be determined based on the candidate's education, experience, external market data and consideration of internal equity.
Job Requirements
- Associates/Technical degree in Computer Science, Information Technology, or related field from an accredited College/University and at least five (5) years of professional experience developing and/or maintaining SharePoint solutions
- Or Bachelor's degree in Computer Science, Information Technology, or related field from an accredited College/University and at least three (3) years of professional experience developing and/or maintaining SharePoint solutions
- Demonstrated expertise with the SharePoint Framework (SPFx) and PowerShell scripting to support advanced SharePoint administration and automation
- Familiarity with intranet site design and hands-on experience integrating Microsoft products—such as Viva, Teams, Planner, and Power BI—into SharePoint to enhance collaboration and user experience
- Microsoft certified training in the areas specifically supported by this position preferred
- Knowledge of SharePoint 2016 and SharePoint Online M365
- Knowledge of industry standards and best practices for architecting solutions, including design patterns and Agile methodologies
- Basic knowledge and understanding of SDLC process, performing unit testing, and packing to deploy from development to Production
- Knowledge of and experience with Power Automate, Power Apps, Microsoft Flow
- Knowledge and experience with SQL
- Advanced technical writing skills
- Excellent customer service skills
- Excellent presentation skills
- Analytical skills
- Ability to communicate effectively
- Ability to problem solve
- Ability to discuss solutions with end users, understanding their business needs
- Ability to work effectively in a team environment, as well as work independently
Benefits
- Medical, Dental, Vision, Life, Long Term Disability
- Generous retirement savings plan
- Flexible work schedules including hybrid/remote options
- Paid time off including vacation, sick leave, holiday, management leave
- Dress flexibility
- Salary Range
- $91,884-$117,152/Annually. Exact compensation will be determined based on the candidate's education, experience, external market data and consideration of internal equity.
Related Guides
Related Job Pages
More Software Engineer Jobs
Junior Developer analyzing and testing web applications for Geisinger
CFD Solver Developer focused on Computational Fluid Dynamics at Dotmatics
Engineering Operations Intern – Tools and Services
CalixTo enable broadband service providers of all sizes to simplify, innovate and grow.
Engineering Operations Intern assisting with tools and services development
Senior Director, Engineering – Shared Services
BackblazeBackblaze is the cloud storage innovator delivering a modern alternative to traditional cloud providers.
Operational leader overseeing engineering processes and AI strategy at Backblaze