Senior Programmer Analyst
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 PMPosition OverviewWe 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 ResponsibilitiesDesign, develop, and maintain SharePoint Online applications and solutionsBuild custom solutions using SharePoint Framework (SPFx), including web parts and extensionsDevelop and manage Power Apps, Power Automate workflows, and Power BI dashboardsEnhance and support existing SharePoint environments and workflowsIntegrate SharePoint with other systems using APIs (REST, CSOM, JSOM, SOAP)Develop front-end solutions using JavaScript, TypeScript, HTML, CSS, and jQueryBuild backend components using C#, ASP.NET, and related technologiesAutomate administrative and operational tasks using PowerShellCollaborate with cross-functional teams to gather requirements and deliver solutionsEnsure data integrity, security, and compliance when handling sensitive informationManage project timelines, deliverables, and technical documentationRequired QualificationsHands-on experience with SharePoint Online in a production environmentProven experience developing solutions using SPFxExperience building Power Apps and Power Automate workflows for business useAbility to work independently at a senior level across full solution lifecycleExperience supporting and enhancing existing SharePoint applicationsTechnical SkillsStrong backend development experience with C#, ASP.NETAdvanced front-end development skills with JavaScript, TypeScript, HTML, CSS, jQueryProficiency in Microsoft Power Platform (Power Apps, Power Automate, Power BI)Experience with SQL Server and database integrationKnowledge of SharePoint APIs and integration methodsFamiliarity with Nintex forms and workflowsExperience with Dataverse (Common Data Service)Preferred Qualifications4+ years of experience working with SharePoint technologiesBachelor’s degree in Computer Science, Information Technology, or related fieldRelevant certifications such as:Microsoft Certified: SharePoint DeveloperMicrosoft Power Platform DeveloperSoft SkillsStrong analytical and problem-solving abilitiesExcellent verbal and written communication skillsEffective project and time management capabilitiesCollaborative team player with a proactive mindsetAdaptable to evolving technologies and business needsAdditional InformationHybrid work model with flexibility based on performanceNo travel requiredRole involves handling sensitive and confidential information