SharePoint Developer - Ft. Belvoir
**This position requires an active TS/SCI clearance**
(i) Provide Microsoft SharePoint development and programming support to all managed sites across the supported networks and web applications.
(ii) Provide web development and version control for a Microsoft-oriented enterprise environment using Government provided tools (Microsoft Visual Studio 2019 and later and Microsoft Azure Dev Ops (ADO and later).
(iii) Create fully deployable solutions for all custom code applications, where applicable.
(iv) Estimate level of effort required for all design, development, deployment, and testing and provide information to COR.
(v) Create and update wireframes, mockups, use case diagrams, and flowcharts.
(vi) During the development phase, use ADO for all code changes.
(vii) Update/create the Operations and System documentation (A015).
(viii) Create/update unit test plans and record the results (A015).
(ix) Create/update system test plans and test cases for use by the QA team or other testers where identified (A015).
(x) Collaborate with the QA team to mitigate all findings identified during testing.
(xi) Build fully deployable packages for development, staging, integration, and production environments and submit deployment requests for approval.
(xii) Use all approved Government provided templates for required documentation.
(xiii) Ensure all development related documents are stored in a single document repository, identified by the Government.
(xiv) Adhere to software development methods including Agile, SCRUM, and Lean in the development of software.
(xv) Provide project status reports to the Government at all stages of the project lifecycle (A011).
(xvi) Utilize a bug tracking system/ADO to record and report failings to project managers.
(xvii) Ensure appropriate documentation is complete for each application (examples include: SOPs, “How To” guides, testing plans, accreditation paperwork).
(xviii) Provide deskside training and support for staff, end users, and managers of applications.
(i) Individuals providing services under this task who are performing at the government’s facility and are TS/SCI cleared shall write code in an unclassified and classified environment for integration into DAIIS integration and production environments.
(ii) Individuals providing services under this task who are performing at a Contractor’s facility and are not TS/SCI cleared shall write code in an unclassified environment and will provide the code to contractor developers under this task who do work at a Government facility and are TS/SCI cleared for integration into DAIIS integration and production environments.
(iii) The contractor will primarily use its unclassified environment for the creation of code after receiving requirements document from the contractor’s Project manager and the contractor’s Requirement Engineer.