Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Paid time off
Vision insurance
Job Location: Baltimore, MD
Position Overview:
We are seeking an experienced and technically skilled Senior SharePoint Developer to support, develop, maintain, and enhance SharePoint environments across multiple versions, including SharePoint On-Premises (2007–2019) and SharePoint Online (Microsoft 365). The ideal
candidate will have over 10 years of hands-on development experience, strong knowledge of SharePoint administration, and the ability to deliver secure, scalable, and user-focused SharePoint solutions across various internal systems and departmental applications.
Key Responsibilities:
Design, develop, deploy, and maintain SharePoint solutions across multiple sites including:
DPSCS Inquiry System (DIS)
Social Work Statistics (SWS)
HR Record Management (RM)
Social Work Release Plans
HR Employee Relations (HRER)
Medical Contracts Document Exchange (MCDE)
Reentry Services Statistics (RS)
ROC - Programs and Services
Develop custom SharePoint applications and web parts using:
C#, ASP.NET, SPFx, Visual Studio, JavaScript, JQuery, CSS
CSOM, JSOM, JSON, SharePoint Web Services, ECMA scripts
Implement and support workflows and automation using SharePoint Designer, Power Automate, and Nintex.
Configure, administer, and maintain SharePoint services: User Profiles, Search Services, Excel Services, Managed Metadata Service.
Migrate legacy SharePoint sites and content to newer versions (e.g., to SharePoint 2019 or Online), including from external sources like NetDocuments and local file systems using PowerShell scripts.
Utilize Power Platform tools (Power Apps, Power BI, Power Automate) to create custom business solutions and data visualizations.
Provision and manage SharePoint web applications, site collections, document libraries, and custom lists.
Create SQL stored procedures, queries, views, and functions to support back-end SharePoint integrations.
Administer SharePoint permissions using both out-of-the-box and custom solutions to ensure data integrity and security.
Provide Tier-2 and Tier-3 support, respond to service desk tickets and participate in weekly on-call rotations.
Deliver ptes, resolve incidents, and manage change requests using the Remedy ticketing system.
Actively participate in requirements-gathering meetings and collaborate with business stakeholders to refine technical deliverables.
Required Qualifications:
10+ years of SharePoint development and administration experience across SharePoint 2007, 2010, 2013, 2016, 2019, and SharePoint Online.
Strong proficiency in:
C#, ASP.NET, SPFx, Visual Studio
PowerShell, SQL Server, IIS, JavaScript, JQuery, CSS CSOM, JSOM, JSON
Proven experience with SharePoint migrations and document management strategies.
Experience creating and managing automated workflows using SharePoint Designer, Power Automate, or Nintex.
Strong background in SharePoint central administration and service configuration.
Ability to translate business needs into SharePoint-based solutions.
Demonstrated experience supporting systems in public sector or highly regulated environments.
Excellent written and verbal communication skills with the ability to work across departments and technical teams.
Preferred Qualifications:
Familiarity with DPSCS systems or similar justice or public safety information systems.
Knowledge of Remedy or similar IT service management platforms.
Experience with Agile and Waterfall development methodologies.
Microsoft SharePoint certifications or related Microsoft technologies are a plus.