> Markdown version of [/jobs/ext/137102-it-systems-technical-specialist-senior-sharepoint-developer](https://www.wearedevelopers.com/jobs/ext/137102-it-systems-technical-specialist-senior-sharepoint-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT SYSTEMS TECHNICAL SPECIALIST (Senior SharePoint Developer) - **Company:** State of Maryland - **Location:** Baltimore, MD, United States - **Experience:** Expert - **Salary:** $91,761.0 - $142,914.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), Microsoft Excel, Microsoft Windows, Agile Methodology, Application Configuration Access Protocols, C Sharp (Programming Language), Cascading Style Sheets (CSS), Collaborative Software, Information Systems, Computer Programming, Databases, System Configuration, Data Integrity, Data Visualization, Document Management Systems, File Systems, ECMAScript, Internet Information Services (IIS), Issue Tracking Systems, JSON, JQuery, Metadata, Microsoft Visual Studio, Microsoft Sharepoint Designer, Microsoft Software, Microsoft SQL Server, Performance Tuning, Windows PowerShell, Systems Development Life Cycle, Microsoft SharePoint, SQL Stored Procedures, Web Applications, Web Services, Data Processing, Enterprise Software Applications, Microsoft Power Automate, Computer Equipment, Information Technology, Nintex, Front End Software Development - **Published:** May 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=516147224cc50796 ## About the Role Do you have experience in System design for system development?, Do you have a High school diploma or GED?, Experience: Seven years of experience designing, developing, testing, implementing and maintaining application, communication, database or operating systems software. Notes: 1. Candidates may substitute graduation from an accredited high school or possession of a high school equivalency certificate and thirty credit hours from an accredited college or university in Computer Science, Computer Technology, Management Information Systems or other information technology-related field to include coursework in application, communication, database or operating systems software technology for four years of the required experience. 2. Candidates may substitute graduation from an accredited high school or possession of a high school equivalency certificate and one year of experience designing, developing, testing, implementing and maintaining application, communication, database or operating systems software for four years of the required experience. 3. Candidates may substitute experience operating computer systems; or scheduling, controlling input and output to process data on computer systems; or evaluating, implementing and maintaining computer hardware and software; or converting data from project specifications by developing program code using generally accepted computer programming languages on a year-for-year basis for a high school education. 4. Candidates may substitute the possession of a Bachelor's degree from an accredited college or university in Computer Science, Computer Information Technology, Management Information Systems or other information technology-related field to include coursework in application, communication, database or operating systems software technology and three years of experience designing, developing, testing, implementing and maintaining application, communication, database or operating systems software for the required experience. 5. Candidates may substitute U.S. Armed Forces military service experience as a commissioned officer in the Computer Systems Operations classifications or Computer Systems Operations specialty codes in the Information Technology field of work on a year-for-year basis for the required experience. DESIRED OR 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. * 10 years of hands-on experience in SharePoint development and administration * Demonstrated experience working across multiple versions, including: * SharePoint 2019, and SharePoint Online * Proven experience with: * SharePoint migrations and upgrade projects * Document management systems and governance strategies * Experience supporting systems in public sector or highly regulated environments * Strong proficiency in: * C#, ASP.NET, SPFx (SharePoint Framework), Visual Studio * PowerShell scripting * SQL Server and IIS administration * Front-end technologies: JavaScript, jQuery, CSS * Experience with: * CSOM, JSOM, JSON * Hands-on experience developing and managing workflows using: * SharePoint Designer, Power Automate, or Nintex * Strong knowledge of: * SharePoint Central Administration * Service application configuration and management * Experience with environment setup, maintenance, and performance optimization ## Description The Department of Public Safety and Correctional Services (DPSCS) is seeking highly experienced Sharepoint developers to support and enhance its enterprise applications and collaboration platforms. The Senior SharePoint Developer will be responsible for developing, maintaining, and enhancing SharePoint environments across on-premises and Microsoft 365 platforms, requiring deep technical knowledge, administrative expertise, and a focus on secure, scalable solutions. * Design, develop, deploy, and maintain SharePoint solutions across multiple on-premises and cloud-based SharePoint environments. * 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, data visualizations, and automation using SharePoint Designer, Power Platform Tools, and Nintex. * Configure, administer, and maintain SharePoint services (User Profiles, Search Services, Excel Services, Managed Metadata Service); manage SharePoint web applications, site collections, document libraries, and custom lists; administer permissions to ensure data integrity and security. * Migrate legacy SharePoint sites and content to newer versions using SQL stored procedures to support back-end integration (e.g., to SharePoint 2019 or Online), including from external sources like NetDocuments and local file systems using PowerShell scripts. * Provide Tier-2 and Tier-3 support, respond to service desk tickets, participate in weekly on-call rotations, resolve incidents, and manage change requests using the Remedy ticketing system. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Hosting a modern justice system](https://www.wearedevelopers.com/videos/332-hosting-a-modern-justice-system) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Meta Harnesses: What the JS Framework Wars Teach Us About What Is Next for AI Agents](https://www.wearedevelopers.com/videos/100353-meta-harnesses-what-the-js-framework-wars-teach-us-about-what-is-next-for-ai-agents) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)