DescriptionPosition: Senior SharePoint Developer
Location: Washington, DC
Clearance: Clearable to the Secret Level
Description: An experienced SharePoint Developer to join our team and help maintain, upgrade, and optimize our SharePoint environments. The ideal candidate will have a strong background in both modern and legacy SharePoint versions.
Key Responsibilities:
- Design, develop, and maintain SharePoint solutions across multiple versions (SharePoint 2010, 2013, 2016, and SharePoint Online)
- Be part of an IT design team to create custom environment within MS SharePoint that captures pertinent metrics and delivers documents as needed.
- Migrate legacy SharePoint sites and workflows to newer versions and SharePoint Online
- Create custom web parts, workflows, and forms using SharePoint Designer and Visual Studio
- Develop and implement SharePoint security and access controls on both open and closed networks
- Ensures solutions are developed to maximize the built-in capabilities of the SharePoint platform in order to minimize the risks and costs associated with custom code development.
- Create, design, implement, operate, maintain and optimize databases, database components
- Integrate SharePoint with other business applications and databases
- Provide technical support and troubleshoot SharePoint issues
- Collaborate with stakeholders to gather requirements and deliver solutions
Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field
- 5+ years of experience in SharePoint development, including work with SharePoint 2016 and 2019
- Proficiency in C#, ASP.NET, JavaScript, and SQL
- Experience with SharePoint Designer, InfoPath, and Visual Studio
- Strong knowledge of SharePoint architecture and development best practices
- Familiarity with PowerShell scripting for SharePoint administration
- Experience with SharePoint migration tools and processes
Preferred Qualifications:
- Microsoft certifications (e.g., MCSE, MCSD)
- Experience with Power Platform (Power Apps, Power Automate)
- Knowledge of Azure and Office 365 integration
- Familiarity with Agile development methodologies
Skills and Attributes:
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work independently and as part of a team
- Willingness to learn and adapt to new technologies
- Understanding of business processes with the ability to document current manual and automated procedures then design and implement process and procedure improvements leading to a more efficient and effective system
This role offers an exciting opportunity to work with both legacy and modern SharePoint environments, providing a unique blend of maintaining critical systems while also driving innovation and modernization efforts.
NMR Consulting is an Equal Opportunity Employer (EoE) M/F/D/V