SharePoint Developer/Sharepoint Administrator

SharePoint Developer/Sharepoint Administrator

DC Metro Area
Posted 4 years ago

Job responsibilities

Location: Suitland MD
US Citizen Only

THIS is a full-time position payrolled position with ENFA Corporation

The candidate shall provide Software Engineering, Software Architecture, Software Development, and Cloud Development support/services along with other systems development life cycle engineering-related activities and assist in coordinating, developing, and maintaining systems. The candidate shall execute in the integration, development, migration, verification, validation, testing, transition, and operation of systems including SharePoint and all supporting systems. The candidate shall support, maintain, and develop code and associated development software for systems using multiple languages including but not limited to Java, Javascript, SQL, HTML, .NET, Camel, C, and C#.

The candidate shall perform the following:
● Gather, document, and analyze requirements for enterprise solution/software engineering and architecture using system development life cycle engineering practices
– Review documents and other sources to identify existing systems and services currently deployed within existing software engineering/architecture environments
– Determine how well the existing systems and services support project missions
– Determine systems and services as candidates for end-of-life, consolidation, or shared services
● Define alternatives for integrated software engineering/architecture based solutions
– Analyze, identify, and recommend alternatives for consideration
– Analyze and determine if the selected target hardware/software systems, components, and services are reusable or expandable
– Determine options for how the target system or solution architecture may be designed to meet the target system/architecture performance metrics
– Determine if the conceptual system/solution architecture is within target cost, schedule, and performance metrics
– Determine and identify if there are existing external services that can be leveraged in the target architecture
– Assist in the evaluation of SharePoint systems, subsystems, and code base and assist in determining the characteristics of each
● Verify cloud-based, on-premise, and hybrid (public cloud and on-prem) architectures to determine if adequate safeguards and measures are in place to ensure acceptable risk
● Develop guidance and recommendations for transitioning from the current (existing) state to the target state (future)
– Determine if all dependencies, constraints, risks, and issues associated with the transition have been addressed
● Evaluate strategies for operations and contingency support
– The candidate shall provide such support as, but not limited to, (1) developing pertinent documents (standard operating procedures, etc.) required to effectively execute normal operations as well as contingency operations including communications, logistics, and other related project primary mission essential areas; (2) analyzing contingency/continuity plans for current and future systems; and (3) assisting with exercising/evaluating activities associated with approved operational contingency/continuity plans.
● SharePoint
The candidate shall support and develop systems, subsystems, associated code, and documentation including, but not limited to:
– Evaluate the strengths and weaknesses of cloud, hybrid, and on-premise enterprise configurations of project systems
– Create, collect, and generate data and reports of findings as required;
– Prepare, participate, and brief in technical meetings and discussions with partners, cooperative organizations
– Recommend, analyze, assess and implement requirements in a flexible and innovative manner as it pertains to laws, regulations, policies and rules while implementing state-of-the-art technologies and advancements
– Review and provide recommendations for performance specifications, test procedures, plans to sustain, upgrade, and enhance the current SharePoint architecture and configuration
– Develop and evaluate SharePoint systems to support enterprise-wide documentation requirements
– Evaluate characteristics of different configurations for applicability to project missions
– Develop multiple SharePoint designs and identify challenges in scaling the designs to operations
– Maintain and operate SharePoint systems by effectively communicating and interfacing with project managed system operations personnel to ensure alignment with infrastructure baseline, configuration management, and IT security policies
– Perform system concept analysis to satisfy operational requirements and program objectives
– Provide a rigorous quantitative basis for performance, functional, and design requirements
– Support the project in the use of pre-transition testing environments to refine systems concepts and designs
– Seek user feedback leading to process improvements and system enhancements
– Support the project by conducting independent analyses and tests, such as performance analysis and the testing of hardware and software, to verify the adequacy of the assumptions, predictions and designs

Required Experience:

1. SharePoint server administration

2. Some SQL server administration experience

3. SharePoint server deployment / upgrade experience

4. Expert Powershell

5. Nintex workflow development (and/or Nintex forms)

6. competent T-SQL (stored procedures, SQL functions, SSIS, SSRS)

7. SSOM (Server Side Object Model)

8. CSOM (Client Side Object Model)

9. JSLINK (Javascript JSOM)

10. C# server side Sharepoint development

About ENFA Corporation:

ENFA Corporation is a Woman-Owned Small Business (WOSB) which was established to provide specialized project management, technical analysis and systems engineering support to assist its clients with critical technical and program management needs, as well as providing cost-effective outsourcing. ENFA provides in-house technical and administrative services as well as customized engineering services for product development needs. We maintain a highly experienced technical team with excellent academic and industry knowledge.

Job Features

Job CategoryEngineer

Apply Online

A valid phone number is required.
A valid email address is required.

    ENFA Corporation has a proven track-record of Defining, Developing and Deploying best-of-breed analysis and technologies to enhance Government Programs. We conduct research, define concep­tual solutions, perform in-depth analysis and simulation, develop solutions and advanced applications, perform test and evaluation analysis, and provide total life-cycle procurement support. We can effectively supplement your team with cost-effective engineering support to enhance your contract acquisition strategy and deliver your products on time, and within budget.  


    312-F East Market St. suite 111 Leesburg, VA 20176


    +1 (202) 455-4008