This job listing has expired and the position may no longer be open for hire.

Software Development Manager at NCI Information Systems in Reston, Virginia

Posted in Other 30+ days ago.

Type: Full Time





Job Description:

Job ID

2020-4997

Job Locations

US-VA-Reston

Category

IT: Developer / Programmer

Type

Regular Full-Time

Overview

NCI is a leading provider of enterprise solutions and services to U.S. defense, intelligence, health and civilian government agencies. NCI's AI solution, Shai(tm), scales humans with artificial intelligence by empowering the workforce to meet their mission by using best in class AI solutions coupled with our exceptional service offerings. Working with strategic partners, NCI is committed to bringing commercial innovation to missions of national importance. NCI is a mid-tier systems integrator headquartered in Reston, VA, and operates at locations across the globe.

The Sponsor conducts technical CI assessments and provides technical CI guidance on use of various enterprise and mission enabling technologies supporting the Sponsor's Information Technology (IT) systems and network infrastructures in order to enhance the security and CI posture and usability. The Sponsor also provides critical CI review and guidance on procurement and supply chain issues; conducts digital forensic systems evaluation and analysis, and delivers technical support to CI investigations and insider threat issues. The Sponsor leverages technology, combined with subject matter expertise, to conduct these activities in support of its corporate office as well as external mission partners and stakeholders.

NCI has been designated a 2020 Military Friendly Employer by MilitaryFriendly.com

Responsibilities

ESSENTIAL FUNCTIONS:
Provides consulting services to members of management, the professional staff, and the customer in the analysis and design of programming systems, problem-oriented languages, management systems, scientific systems, and related areas of computational projects
- Develops the planning and monitoring of the design, implementation, and checkout of programming systems, and provides technical direction in solving complex problems
- Performs technical tasks that frequently involve customer relations
- Develops principles and procedures for accomplishing customer-programming studies, analyzing the objectives sought and the methods to be used
- Develops analytical and computational techniques for solving problems
- Develops the formulation and design of a project
- Provides technical direction, guidance, and assistance to assigned projects
- Gives advice regarding the programming and analytical phases of development and research problems
- Develops mathematical models when required, conducting original research into modeling techniques when necessary
- Performs other related duties as assigned
-
Provide expertise in designing, engineering, and implementing enterprise mission applications for Cyber related investigations.
-
Provide expertise in maintaining enterprise mission applications for Cyber related investigations.
-
Operate and maintain a SharePoint site as well as develop new SharePoint sites.
-
Work independently with little supervision.
-
Provide occasional after-hours support.

Qualifications

MINIMUM REQUIREMENTS:
- Bachelor's Degree in Information Systems Engineering or equivalent related experience.
- Top Secret/SCI with Fullscope Poly.
- Demonstrated, on-the-job experience with software development and SharePoint development.
- Demonstrated experience developing with a high-level language such as Java, C# or C++
- Demonstrated experience with the .NET Framework.
- Demonstrated experience designing custom web applications for SharePoint 2016.
- Demonstrated experience using Microsoft Visual Studio, SharePoint Designer and third party tools.
- Demonstrated experience with JavaScript, JQuery, HTML, and CSS.
- Demonstrated experience developing with HTML, CSS, JavaScript, and JQuery.
- Demonstrated experience creating custom web parts, lists, content types, views and workflows.
- Demonstrated experience debugging and testing web applications.
- Demonstrated experience developing and debugging SharePoint 2016 applications.
- Demonstrated experience operating, maintaining and administering SharePoint sites.

EXPERIENCE REQUIRED:
- 7 - 12 Years

PREFERRED EDUCATION AND EXPERIENCE:
- Demonstrated experience using JavaScript web frameworks such as Angular, React and Vue
- Demonstrated experience migrating content from SharePoint 201 and SharePoint 2013, to SharePoint 2016
- Demonstrated experience migrating data between Lotus Notes and SharePoint
- Demonstrated experience writing PowerShell scripts
- Demonstrated experience writing and optimizing SQL queries in Microsoft SQL Server
- Demonstrated experience writing and maintaining documentation
- Demonstrated experience using Agile software development methodologies

PHYSICAL REQUIREMENTS:

This position requires the ability to perform the below essential functions:
- Sitting for long periods
- Standing for long periods
- Ambulate throughout an office
- Ambulate between several buildings
- Stoop, kneel, crouch, or crawl as required
- Repeatedly lift and carry weight up to 25 pounds
- Travel by land or air transportation 5%
It is the policy of NCI to provide equal opportunity in recruiting, hiring, training, and promoting individuals in all job categories without regard to race, color, religion, national origin, gender, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other protected class or category as may be defined by federal, state, or local laws or regulations. In addition, we affirm that all compensation, benefits, company-sponsored training, educational assistance, social, and recreational programs are administered without regard to race, color, religion, national origin, gender, age, disability, genetic information, veteran status, sexual orientation, or gender identity. It is our firm intent to support equal employment opportunity and affirmative action in keeping with applicable federal, state, and local laws and regulations. NCI is a VEVRAA Federal Contractor.

Need help finding the right job?

We can recommend jobs specifically for you!
Click here to get started.

.


More jobs in Reston, Virginia

Other
about 7 hours ago

Stride, Inc.
Other
about 9 hours ago

Dev Technology
Other
about 9 hours ago

Dev Technology
More jobs in Other

Other
3 minutes ago

Dean Foods
Other
4 minutes ago

Dean Foods
Other
4 minutes ago

Dean Foods