What are the responsibilities and job description for the Senior Program Analyst position at DigiDoc, Inc. dba Public Sector Solutions Group?
Senior Programmer Analyst (SharePoint & Power Platform)
Location: Richmond, VA or Cayce, SC (Hybrid flexibility based on performance)
Schedule: Monday–Friday, 8:00 AM – 4:00 PM
Position Overview
We are seeking a highly skilled Senior Programmer Analyst with deep expertise in SharePoint Online and the Microsoft Power Platform. This role is responsible for designing, developing, enhancing, and maintaining enterprise-level applications and workflows that support critical business operations.
The ideal candidate is a self-sufficient senior resource who can work independently while collaborating effectively with stakeholders to deliver scalable, efficient, and secure solutions.
Key Responsibilities
- Design, develop, and maintain SharePoint Online applications and solutions
- Build custom solutions using SharePoint Framework (SPFx), including web parts and extensions
- Develop and manage Power Apps, Power Automate workflows, and Power BI dashboards
- Enhance and support existing SharePoint environments and workflows
- Integrate SharePoint with other systems using APIs (REST, CSOM, JSOM, SOAP)
- Develop front-end solutions using JavaScript, TypeScript, HTML, CSS, and jQuery
- Build backend components using C#, ASP.NET, and related technologies
- Automate administrative and operational tasks using PowerShell
- Collaborate with cross-functional teams to gather requirements and deliver solutions
- Ensure data integrity, security, and compliance when handling sensitive information
- Manage project timelines, deliverables, and technical documentation
Required Qualifications
- Hands-on experience with SharePoint Online in a production environment
- Proven experience developing solutions using SPFx
- Experience building Power Apps and Power Automate workflows for business use
- Ability to work independently at a senior level across full solution lifecycle
- Experience supporting and enhancing existing SharePoint applications
Technical Skills
- Strong backend development experience with C#, ASP.NET
- Advanced front-end development skills with JavaScript, TypeScript, HTML, CSS, jQuery
- Proficiency in Microsoft Power Platform (Power Apps, Power Automate, Power BI)
- Experience with SQL Server and database integration
- Knowledge of SharePoint APIs and integration methods
- Familiarity with Nintex forms and workflows
- Experience with Dataverse (Common Data Service)
Preferred Qualifications
- 4 years of experience working with SharePoint technologies
- Bachelor’s degree in Computer Science, Information Technology, or related field
- Relevant certifications such as:
- Microsoft Certified: SharePoint Developer
- Microsoft Power Platform Developer
Soft Skills
- Strong analytical and problem-solving abilities
- Excellent verbal and written communication skills
- Effective project and time management capabilities
- Collaborative team player with a proactive mindset
- Adaptable to evolving technologies and business needs
Additional Information
- Hybrid work model with flexibility based on performance
- No travel required
- Role involves handling sensitive and confidential information