Type of Requisition:
Regular
Clearance Level Must Currently Possess:
None
Clearance Level Must Be Able to Obtain:
None
Public Trust/Other Required:
BI Full 6C (T4)
Job Family:
Software Engineering
Job Qualifications:
Skills:
Microsoft SharePoint, Software Development, Software Development Life Cycle (SDLC) Certifications:
None Experience:
6 + years of related experience US Citizenship Required:
No
Job Description:
Transform technology into opportunity as a Senior SharePoint Developer at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.
MEANINGFUL WORK AND PERSONAL IMPACT
As a Senior SharePoint Developer, the work you’ll do at GDIT will be impactful to the mission of our customers. You will play a crucial role in:
Designing, developing, testing, deploying, and maintaining custom solutions for SharePoint Online using the SharePoint Framework (SPFx)
Developing responsive and reusable SPFx web parts, extensions, and components using TypeScript, React, JavaScript, HTML, and CSS
Developing and enhancing SharePoint Online sites, pages, lists, libraries, content types, metadata, navigation, and other SharePoint components
Customizing SharePoint experiences using modern SharePoint extensibility approaches and Microsoft-supported development patterns
Integrating SharePoint solutions with Microsoft Graph, SharePoint REST APIs, and other enterprise APIs and data sources
Integrating SharePoint Online with Microsoft 365 services, including Power Apps, Power Automate, Power BI, Teams, and Dataverse
Developing solutions that leverage SharePoint lists and libraries as secure and structured data sources for business applications and automated processes
Implementing SharePoint permissions, role-based access, and security requirements within developed solutions
Developing reusable components and common solution patterns to promote consistency and reduce duplicated development
Supporting modernization of legacy SharePoint solutions, including replacement of legacy customizations and workflows with modern SharePoint, SPFx, and Microsoft 365 capabilities
Supporting SharePoint Server-to-SharePoint Online migration and modernization activities, including remediation and redevelopment of custom solutions as needed
Troubleshooting and resolving SharePoint, SPFx, JavaScript, API, integration, and performance issues
Optimizing custom SharePoint solutions for usability, accessibility, maintainability, and performance
Performing unit and integration testing and supporting user acceptance testing (UAT)
Participating in code reviews and implementing established SharePoint/SPFx development standards and best practices
Using Git and enterprise source-control tools to manage application source code and development artifacts
Supporting Application Lifecycle Management (ALM) and controlled deployment of SharePoint/SPFx solutions across development, test, and production environments
Developing and maintaining technical documentation, deployment instructions, configuration documentation, and solution support materials
Collaborating with SharePoint architects, administrators, Power Platform developers, business analysts, security teams, and stakeholders throughout the solution development lifecycle
Translating business and functional requirements into secure, scalable, maintainable, and reusable SharePoint solutions
Providing technical support and knowledge transfer to end users and junior technical staff
WHAT YOU’LL NEED TO SUCCEED
Bring your development expertise along with a drive for innovation to GDIT. The Senior SharePoint Developer must have:
Education: BA/BS in Computer Science, Information Systems, Engineering, or related field required
Experience:
6+ years of experience developing enterprise SharePoint solutions required
Hands-on experience developing solutions for SharePoint Online using SharePoint Framework (SPFx)
Experience developing modern web applications and reusable components…