Senior SharePoint Developer

General Dynamics Information Technology•USA LA Home Office (LAHOME), LA
•$97,968 - $115,000•Remote

About The Position

GDIT is seeking a Senior SharePoint Developer to design, develop, test, deploy, and maintain custom SharePoint Online solutions for mission-critical government projects. The role focuses on modern SharePoint development using the SharePoint Framework (SPFx), including reusable and responsive web parts, extensions, and components built with TypeScript, React, JavaScript, HTML, and CSS. The developer will enhance SharePoint sites and integrate solutions with Microsoft Graph, SharePoint REST APIs, Microsoft 365 services, and enterprise systems. The position supports modernization of legacy SharePoint solutions and SharePoint Server-to-SharePoint Online migration, while addressing security, performance, accessibility, and maintainability. The developer collaborates across technical and business teams throughout the solution lifecycle, translates functional requirements into scalable solutions, and provides technical support and knowledge transfer. The role is remote, with 40 scheduled hours per week and less than 10% travel required.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • At least 6 years of experience developing enterprise SharePoint solutions.
  • Hands-on experience developing SharePoint Online solutions using SPFx.
  • Experience building modern web applications and reusable components with TypeScript, React, JavaScript, HTML, and CSS.
  • Experience integrating SharePoint with Microsoft 365 services and enterprise systems.
  • Strong hands-on experience with SPFx and developing SPFx web parts, extensions, and reusable components.
  • Strong knowledge of SharePoint Online development and modern SharePoint extensibility.
  • Experience with SharePoint sites, lists, libraries, content types, metadata, pages, and permissions.
  • Experience with Microsoft Graph, SharePoint REST APIs, REST API consumption, and integration with external systems and data sources.
  • Experience integrating SharePoint with Power Apps, Power Automate, Power BI, Teams, and other Microsoft 365 services.
  • Working knowledge of SharePoint security, permissions, authentication, and role-based access.
  • Experience troubleshooting and optimizing SharePoint and SPFx solutions.
  • Experience with Git and source-control practices.
  • Experience supporting solution packaging and deployment through the SharePoint App Catalog.
  • Familiarity with CI/CD and ALM practices for SPFx solutions.
  • Familiarity with Azure DevOps or comparable enterprise development and deployment tools.
  • Understanding of responsive design, accessibility, and modern web-development practices.
  • Familiarity with Agile methodology.
  • Ability to translate business and functional requirements into robust, scalable, secure, and reusable technical solutions.
  • Excellent communication skills and ability to work effectively with technical teams and business stakeholders.
  • Ability to thrive in a dynamic environment and willingness to stay current with SharePoint, SPFx, Microsoft 365, and modern web-development technologies.
  • Must hold Microsoft Certified: Power Platform Fundamentals (PL-900).
  • Must be able to pass a background check to obtain a position of Public Trust.

Nice To Haves

  • Familiarity with SharePoint Server and SharePoint Server-to-SharePoint Online modernization.

Responsibilities

  • Design, develop, test, deploy, and maintain custom SharePoint Online solutions using SPFx.
  • Develop responsive and reusable SPFx web parts, extensions, and components using TypeScript, React, JavaScript, HTML, and CSS.
  • Develop and enhance SharePoint Online sites, pages, lists, libraries, content types, metadata, and navigation.
  • Customize SharePoint experiences using modern extensibility approaches and Microsoft-supported development patterns.
  • Integrate SharePoint solutions with Microsoft Graph, SharePoint REST APIs, enterprise APIs, and other data sources.
  • Integrate SharePoint Online with Microsoft 365 services, including Power Apps, Power Automate, Power BI, Teams, and Dataverse.
  • Develop solutions using SharePoint lists and libraries as secure, structured data sources for business applications and automated processes.
  • Implement SharePoint permissions, role-based access, and security requirements.
  • Develop reusable components and common solution patterns to promote consistency and reduce duplicated development.
  • Modernize legacy SharePoint solutions, replacing legacy customizations and workflows with modern SharePoint, SPFx, and Microsoft 365 capabilities.
  • Support SharePoint Server-to-SharePoint Online migration and modernization, including remediation and redevelopment of custom solutions.
  • Troubleshoot and resolve SharePoint, SPFx, JavaScript, API, integration, and performance issues.
  • Optimize SharePoint solutions for usability, accessibility, maintainability, and performance.
  • Perform unit and integration testing and support user acceptance testing.
  • Participate in code reviews and follow established SharePoint/SPFx development standards and best practices.
  • Use Git and enterprise source-control tools to manage source code and development artifacts.
  • Support ALM and controlled deployment across development, test, and production environments.
  • Develop and maintain technical documentation, deployment instructions, configuration documentation, and solution support materials.
  • Collaborate with architects, administrators, Power Platform developers, business analysts, security teams, and stakeholders throughout the development lifecycle.
  • Translate business and functional requirements into secure, scalable, maintainable, and reusable SharePoint solutions.
  • Provide technical support and knowledge transfer to end users and junior technical staff.

Benefits

  • Comprehensive benefits and wellness packages.
  • 401(k) with company match.
  • Competitive pay and paid time off.
  • Full-flex work week where possible.
  • Medical plan options, some with Health Savings Accounts.
  • Dental and vision plan options.
  • Vacation, sick, personal, holiday, paid parental, military, bereavement, and jury duty leave.
  • Typically 15 days of paid leave per calendar year for new employees, prorated based on hire date.
  • Typically 10 paid holidays per year, prorated based on hire date.
  • Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees.
  • Short- and long-term disability benefits.
  • Life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance provided or available.
  • AI-powered career tool and learning opportunities.
  • Internal mobility team focused on career goals.
  • Award-winning culture of innovation and a military-friendly workplace.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service