Essential Functions, Duties & Responsibilities
Includes the following:
- Cloud & Hybrid Architecture: Design, build, and optimize custom SharePoint solutions across hybrid environments and cloud networks (including SharePoint Online and GCC High).
- Power Platform Development: Architect and deploy sophisticated business solutions using the Microsoft Power Platform, including custom Power Apps (Canvas and Model-Driven), complex Power Automate cloud flows, and Power BI dashboards and Report Builder reports.
- Workflow Automation & Migration: Lead efforts to migrate legacy on-premises C# SharePoint solutions and workflows.
- Front-End Integration: Develop intuitive, responsive user interfaces (UI/UX) for portals using Power Apps screens, forms, and tables..
- Data & System Governance: Implement granular access controls, security group governance, and Active Directory integration to protect highly sensitive, classified data repositories.
- Agile Lifecycle Management: Participate in the full Software Development Life Cycle (SDLC) under an Agile/Scrum framework, providing accurate estimates of effort and ensuring alignment with mission priorities.
- Perform other job-related duties as assigned.
Supervisory Responsibilities
No supervisory/management authority
Basic Qualifications
- Requires a minimum of a bachelor's degree in a technology related field (i.e. Computer Science); at least five years' experience in application, software, and SharePoint development.
- Must have good analytical skills, attention to detail, self-motivation, and highly effective organizational skills
- Strong working knowledge of SharePoint Online, SharePoint hybrid architectures, and modern SharePoint environments.
- Solid foundation in Microsoft .NET Framework, C#, and ASP.NET.
- Experience leveraging Microsoft Graph and REST APIs for automated data integration and custom connectors.
- Prefer knowledge of Federal government