Job Listings

We are delighted that you’re exploring employment with us!  NCI has exciting opportunities across all functions that will challenge you, provide a fantastic place to work, and allow you to continue your growth and professional development. Check out our currently featured Hot Jobs:

 

Senior Cyber Security RMF Specialist/Engineer – Secret Clearance (Fort Sam Houston, TX)

Network Engineer Junior – Secret Clearance (Rome, NY)

Senior Cyber Security RMF Specialist/Engineer – Secret Clearance (Fort Sam Houston, TX)

Senior Program Manager -Secret Clearance (Redstone Arsenal, AL)

ARCYBER Systems Engineer – Top Secret w/CI Poly (Fort Meade, MD)

 

 

Use our search fields below to find the next step in your career path! 

**If you are a current NCI Employee, please visit the internal Employee Career Center on myNCI to search, apply and refer friends to jobs!

Use this form to perform another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort

Search Results Page 5 of 8

Job ID 2020-4744
As a Software Developer, you are responsible for providing software development support utilizing Agile Methodologies and best practices, defined in Agile Manifesto and 12 Agile Principles, and deliver refactored software and new capability that can be successfully implemented. You need proficient in both front and back end coding and performs tasks using Agile methodologies participating in creating user stories for business functionality, technical requirements, and defining acceptance criteria. In assuming this position, you will be a vital contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments as well as to expand our AI solutions.    Responsibilities: - Develop application software solutions using C++, Python, Java, and JavaScript - Provide Test-Driven Development practices for all User Stories - Support frequent iterations of code deployments using mature Agile DevSecOps processes and an established CI/CD pipeline on a Cloud environment. - Implement and maintain container configuration files to deploy microservices as shippable containers. - Ensure all work conforms to the Government standards, such as security, architecture, and design guidelines in accordance with each agreed upon Definition of Done. - Query, cleanse, and migrate data between legacy and modernized data sources using open source technologies. - Creating and updating required documentation; such as the System Design Document (SDD) and Interface Control Document (ICD) - Support the development of Unified Modeling Language (UML) artifacts. - Support the Government in updating and sustaining platform as a Service (PaaS) inclusive of the PaaS SDK, CI/CD SDK, and CI/CD pipeline. - Write and execute load test scripts - Troubleshoot system issues related to software applications - Contributing to Agile ceremonies/meetings; providing demonstrations of code and contributing to the Agile team wherever required - Ensuring responsiveness of applications - Working alongside graphic designers for web design features - Seeing through a project from conception to finished product - Meeting both technical and consumer needs - Staying abreast of developments in web applications and programming languages
Job Locations
US-VA-Reston
Category
IT: Administrator / Analyst / Architect / Engineer
Job ID 2020-4748
NCI: As a System Security Expert, you will be responsible for developing and maintaining system security plans; ensures systems obtain and maintain an authorization to operate (ATO). You provide oversight of information systems security program for applications and systems within the ATO boundary as well as advise Software Developers, Project Managers, and other team members on the optimal methods to meet security requirements while minimizing impact and delays in meeting mission requirements.   Highlights of Responsibilities: - Assess and mitigates system security risks - Determine and analyzes security requirements for implementation and testing - Review and continuously monitors implemented security controls - Perform security control assessment using federal security guidance and as per continuous monitoring requirements - Support audit and client engagements, coordinate the collection, review and submission of Information Security deliverables and coordinate the remediation of audit concerns - Perform risk analyses to determine and recommends essential safeguards - Proactively mitigate system vulnerabilities and recommends compensating controls - Prepare security authorization packages following client contractual requirements - Develops core documents including System Security Plan, Contingency Plan, Incident Response Plan, Standard Operating Procedures, Plan of Actions and Milestones, Remediation Plans, and Configuration Management Plan - Maintain client-specific Plan of Action and Milestones and supports remediation activities - Conduct independent scans - Supervise other staff members - Ability to multitask and manage multiple simultaneous high priorities Stay abreast of security technologies and best practices. - Skillful to multitask and flexible to changing strategies and re-prioritized tasks
Job Locations
US-VA-Reston
Category
IT: Information Assurance / Quality / Cyber Security
Job ID 2020-4822
NCI: As the Enterprise IT as a Service (EITaaS) PKI Engineer you will support the future of the Army’s enterprise IT services. As the Army drives towards its 2028 Modernization Strategy and postures to the era of great power competition put forth in the National Defense Strategy, we must operate and defend our networks ruthlessly. The Army’s communications network is the foundational weapons platform for the entire force. All Army operations depend on timely, reliable delivery and transmission of data. The Army is moving towards rapid and reliable Army Enterprise support and offerings. EITaaS is commercial delivery and management of protected IT services from the enterprise to the point of need (user) on the Department of Defense Information Network-Army (DODIN-A). Provides connect, protect, storage, computing, common IT services, hardware, software, and networking infrastructure.   Highlights of responsibilities: - Provide expertise and engineering support for certificate validation technologies such as, Microsoft OCSP and Axway Validation Suite. - Provide engineering expertise and support on the EITaaS architecture with particular focus on PKI and Identity Management aspects. - Provide test and analysis of Commercial off the Shelf (COTS)/Government of the Shelf (GOTS)/Open Source Software (OSS) products in support of the EITaaS PKI program. - Provide System Administration support to maintain a test and analysis network that tests patches, upgrades and other modifications to current baselines and current operations. - Provide engineering support to the Army in the areas of: Smart Tokens; PKI; Certificate Revocation; PKE; and logical and physical access. - Provide testing, analysis, integration, and support Army participation in DoD activities that merge CAC, PKI, PKE, biometrics, physical and logical access, as well as the development and integration of comprehensive identification (ID) management for existing systems and applications. - Provide design and documentation for analysis, integration, and testing operations for PKI. - Analyze, assess, engineer, test, integrate and support the infrastructure components needed to make SIPRNET PKI interoperable with DoD PKI and Network Security Services (NSS) PKI. - Design, engineer and implement an Army PKI infrastructure consistent with the EITaaS vision and architecture.  
Job Locations
US-Remote
Category
IT: Administrator / Analyst / Architect / Engineer
Job ID 2020-4819
NCI: As the Enterprise IT as a Service (EITaaS) Information Systems Security Officer (ISSO) you will support the future of the Army’s enterprise IT services. As the Army drives towards its 2028 Modernization Strategy and postures to the era of great power competition put forth in the National Defense Strategy, we must operate and defend our networks ruthlessly. The Army’s communications network is the foundational weapons platform for the entire force. All Army operations depend on timely, reliable delivery and transmission of data. The Army is moving towards rapid and reliable Army Enterprise support and offerings. EITaaS is commercial delivery and management of protected IT services from the enterprise to the point of need (user) on the Department of Defense Information Network-Army (DODIN-A). Provides connect, protect, storage, computing, common IT services, hardware, software, and networking infrastructure.   Information Systems Security Officer (ISSO).  Oversees the security posture for one or more system(s) throughout the entire lifecycle; provides continuous monitoring through scheduled audits, controls testing, and audit reviews, and escalates issues as needed. Oversees the implementation of information technology (IT) security controls and security authorization documents; and ensures the system is compliant with mandated security policies and requirements. Provides technical recommendations for all Risk Assessments and Vulnerability Assessments conducted for the system or site. Provides security analysis of IT activities to ensure that appropriate security measures are in place and being enforced. Coordinates penetration testing or other 'red team' activities that might occur at/or traverse the systems infrastructure as part of a Security Control Assessment (SCA). Promotes IT security awareness information to the user community by validating the user community is completing their annual training. Oversees and maintains regulatory requirements and participates on the Change Control Board (CCB) by reviewing changes for security implications and security applications. Specific Tasks   - Apply security policies to applications that interface with one another, to meet security objectives of the system - Apply service-oriented security architecture principles to meet organization's confidentiality, integrity, and availability - Ensure all systems security operations and maintenance (O&M) activities are properly documented and updated in the Risk Management Framework (RMF) package - Ensure that the execution of cybersecurity vulnerability scans and application of security patches as required - Implement specific cybersecurity countermeasures - Integrate automated capabilities for updating or patching system software where practical and develop processes and procedures for manual updating and patching of system - Plan and recommend cybersecurity modifications - Provide cybersecurity guidance to leadership - Provide input to the Risk Management Framework process activities and related documentation (e.g., system life-cycle support plans, concept of operations, operational procedures, and maintenance training materials) - Identify and assess the effectiveness of security controls - Assess all the configuration management (change configuration/release management) processes [T0344] - Develop procedures and test fail-over for system operations transfer to an alternate site based on system availability requirements - Analyze and report organizational security posture trends - Ensure the execution of disaster recovery and continuity of operations - Verify minimum security requirements are in place for all applications - Provides cybersecurity recommendations to leadership based on significant threats and vulnerabilities and work with stakeholders to resolve computer security incidents and vulnerability compliance
Job Locations
US-Remote
Category
IT: Information Assurance / Quality / Cyber Security
Job ID 2020-4820
NCI: As the Enterprise IT as a Service (EITaaS) ICAM Senior Engineer you will support the future of the Army’s enterprise IT services. As the Army drives towards its 2028 Modernization Strategy and postures to the era of great power competition put forth in the National Defense Strategy, we must operate and defend our networks ruthlessly. The Army’s communications network is the foundational weapons platform for the entire force. All Army operations depend on timely, reliable delivery and transmission of data. The Army is moving towards rapid and reliable Army Enterprise support and offerings. EITaaS is commercial delivery and management of protected IT services from the enterprise to the point of need (user) on the Department of Defense Information Network-Army (DODIN-A). Provides connect, protect, storage, computing, common IT services, hardware, software, and networking infrastructure.   Highlights of Responsibilities: - Experience with IdAM procedures, policies, technologies and services. Familiarity with EITaaS ICAM architecture components in: - Identity Management technology including current Army technologies such as Enterprise Access Management System – Army (EAMS-A) - Access Management (Okta) - Identity Governance (Saviynt) - Identity Data Services (Radiant Logic) - Privileged Access Management (BeyondTrust) - Microsoft Active Directory (AD) - VMware (Workspace One Access) - Lightweight Directory Access Protocol (LDAP) - Support implementation and standardization of ICAM on the EITaaS network in support of the EITaaS initiative, in addition to: - Identify and provide recommendations for enterprise hardware and software requirements for the ICAM portion of the network for Government review. - Provide security engineering and analysis supporting the implementation of ICAM within the EITaaS environment. - Conduct and document security risk threat assessments, prepare recommendations for implementing countermeasures. - Provide security-related technical expertise for Government evaluations of the hardware and software components. - Provide processes and procedures, input determination and analysis to the security policies, risk analysis, accreditation package analysis, and engineering change proposal analysis - Provide security expertise to support development of operational CM baselines for ICAM tools and systems; Support the development of procedures, such as an implementation guide, to ensure technical solutions and schedules are identified within established suspense dates. - Review and recommend alignment of project requirements with related ICAM applications and enterprise designs and plans. Provide engineering integration support to mitigate unforeseen technical issues during CCRM. - Conduct ICAM and enterprise testing for related operational ATO submission. Provide and document design integration of proposed technologies for the Army Enterprise design construct. - Provide ICAM sustainment engineering and analysis support. - Provide advisory technical support in defining, documenting, and sustaining system internal (Army) and external (DISA) common interfaces for consistent and persistent delivery of IdAM services as delivered.
Job Locations
US-Remote
Category
IT: Administrator / Analyst / Architect / Engineer
Job ID 2020-4821
NCI: As the Enterprise IT as a Service (EITaaS) ICAM Engineer you will support the future of the Army’s enterprise IT services. As the Army drives towards its 2028 Modernization Strategy and postures to the era of great power competition put forth in the National Defense Strategy, we must operate and defend our networks ruthlessly. The Army’s communications network is the foundational weapons platform for the entire force. All Army operations depend on timely, reliable delivery and transmission of data. The Army is moving towards rapid and reliable Army Enterprise support and offerings. EITaaS is commercial delivery and management of protected IT services from the enterprise to the point of need (user) on the Department of Defense Information Network-Army (DODIN-A). Provides connect, protect, storage, computing, common IT services, hardware, software, and networking infrastructure.   Highlights of Responsibilities: - Experience with IdAM procedures, policies, technologies and services. Familiarity with EITaaS ICAM architecture components in: - Identity Management technology including current Army technologies such as Enterprise Access Management System – Army (EAMS-A) - Access Management (Okta) - Identity Governance (Saviynt) - Identity Data Services (Radiant Logic) - Privileged Access Management (BeyondTrust) - Microsoft Active Directory (AD) - VMware (Workspace One Access) - Lightweight Directory Access Protocol (LDAP) - Support implementation and standardization of ICAM on the EITaaS network in support of the EITaaS initiative, in addition to: - Identify and provide recommendations for enterprise hardware and software requirements for the ICAM portion of the network for Government review. - Provide security engineering and analysis supporting the implementation of ICAM within the EITaaS environment. - Conduct and document security risk threat assessments, prepare recommendations for implementing countermeasures. - Provide security-related technical expertise for Government evaluations of the hardware and software components. - Provide processes and procedures, input determination and analysis to the security policies, risk analysis, accreditation package analysis, and engineering change proposal analysis - Provide security expertise to support development of operational CM baselines for ICAM tools and systems; Support the development of procedures, such as an implementation guide, to ensure technical solutions and schedules are identified within established suspense dates. - Review and recommend alignment of project requirements with related ICAM applications and enterprise designs and plans. Provide engineering integration support to mitigate unforeseen technical issues during CCRM. - Conduct ICAM and enterprise testing for related operational ATO submission. Provide and document design integration of proposed technologies for the Army Enterprise design construct. - Provide ICAM sustainment engineering and analysis support. - Provide advisory technical support in defining, documenting, and sustaining system internal (Army) and external (DISA) common interfaces for consistent and persistent delivery of IdAM services as delivered.
Job Locations
US-Remote
Category
IT: Administrator / Analyst / Architect / Engineer
Job ID 2020-4807
NCI: The Java Developer under general direction, designs, develops, troubleshoots, debugs, and implements software code (such as HTML, CGI, and JavaScript) for a component of the website.   Highlights of Responsibilities: - Works with graphic designers and other members of a project team to develop the site concept, interface design, and architecture of the website - Develops, enhances and manages new and existing web applications for the Intranet user - Responsible for interface implementation - Integrates web applications with back-end Oracle databases - Deploys large web-based transaction systems using application servers - Researches, tests, builds, and coordinates the integration of new products per production and client requirements - Requires strong navigation and site-design instincts  
Job Locations
US-OH-Wright-Patterson AFB
Category
IT: Developer / Programmer
Job ID 2020-4806
  Deputy Program Manager - LDAC   - Directs and oversees an organization's operational policies, objectives, and initiatives - Responsible for evaluating current and proposed systems and procedures and determining and implementing changes as necessary - Achieves operational objectives by maintaining current systems/policies/procedures - Evaluates, recommends, tests and installs new technology, contributing information and recommendations to strategic plans and reviews - Prepares and completes action plans - Implements production, productivity, quality and customer-service standards - Resolves problems; completes audits; identifies trends; determines system improvements; implements change - Meets operations’ financial objectives by forecasting requirements, preparing budgets, scheduling expenditures, analyzing variances and initiating corrective actions - Determines operations’ service requirements by analyzing needs of users/departments; prioritizing modifications; resolves organizational conflicts; developing and implementing documentation requirements for problem resolution - Improves quality results by evaluating and upgrading processes; directing changes - Familiar with a variety of the field's concepts, practices, and procedures - Relies on extensive experience and judgment to plan and accomplish goals - Performs a variety of tasks - Leads and directs the work of others Typically reports to top management
Job Locations
US-AL-Redstone Arsenal
Category
Program / Project Management
Job ID 2020-4790
  NCI: As the Network Administrator ( Network/Systems Administrator I ), you will provide SIPR/ NIPR support for routine and moderately complex technical activities related to server, network administration and desktop equipment. You will maintain user identifications for all internal and external systems, assist in development and maintenance of all internal databases, evaluate, install and support local area network (LAN) and wide area network (WAN) hardware and software, and will ensure the information and data integrity of the Network Operations function. In assuming this position, you will be a critical contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments       Responsibilities: - Monitors data communications network to ensure that network is available to all system users and resolves data communications problems - Receives telephone calls from user with data communications problem such as failure of data to be transmitted to another location - Reviews procedures user followed to determine if specified steps were taken - Explains user procedures necessary to transmit data - Monitors modems and display screens of terminals to mainframe computer to detect error messages that signal malfunction in communications software or hardware - Enters diagnostic commands into computer to determine nature of problem and reads codes on screen to diagnose problem - Attaches diagnostic equipment to phone line to learn if line meets specification - Reads technical reference manuals for communications hardware and software to learn cause of problem - Instructs user to enter specified commands into computer to resolve problem - Calls service technician for service when problem cannot be resolved - Enters operating commands into computer to restart program - Records number of daily data communications transactions and number of problems and actions taken - Updates documentation to record new equipment installed, new sites, and changes to computer configurations - Inspects communications wires and cables - Trains staff and users to use equipment - Coordinates installation of or installs communications lines        
Job Locations
US-GA-Fort Stewart
Category
Telecommunications
Job ID 2020-4787
NCI: As a Cyber Threat Analyst I, you will provide (24x7x365 shift support) services in support of the United States (U.S.) Army Cyber Command’s (ARCYBER) mission, to direct and conduct integrated Electronic Warfare (EW), Information Operations (IO), and Cyberspace Operations, as authorized or directed, to ensure freedom of action in and through cyberspace and the information environment, and to deny the same to adversaries. Cyber Threat Analyst II. Contributes to developing analytical threat models and provides advice to threat studies personnel. Supports teams providing other technical services such as computer software system design/development, installation and integration planning, testing, and support of a wide-range of systems that support intelligence functions. Conducts project briefings to assess study progress and to ensure consistency in meeting objectives. Prepares, submits and presents reports and issue papers. In assuming this position, you will be a critical contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments. Highlights of Responsibilities:     - Contributes to developing analytical threat models and provides advice to threat studies personnel - Supports teams providing other technical services such as computer software system design/development, installation and integration planning, testing, and support of a wide-range of systems that support intelligence functions - Conducts project briefings to assess study progress and to ensure consistency in meeting objectives - Prepares, submits and presents reports and issue papers - Prepares Priority Incident Reports such as CDVs, incidents of interest, etc. to the Battle Captain on a daily basis - Responsible for preparing and updating Cybersecurity Service Provider accreditation documentation as required. - Prepares and maintains Authority to Operate documentation as required. - Provide network and infrastructure assessments as required
Job Locations
US-GA-Fort Gordon
Category
IT: Information Assurance / Quality / Cyber Security
Job ID 2020-4786
NCI: As a Service Desk Support Technician (Desktop Support Technician III), you will provide Tier 1 support for escalated hardware, network and/or software issues by end-users for the Defense Information Systems Agency (DISA) Joint Service Provider (JSP) in the National Capital Region (NCR). You will support user and incident requests utilizing existing procedures to monitor, track and resolve work orders in a timely manner. In assuming this position, you will be a critical contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments.   1st, 2nd, 3rd shift Highlights of Responsibilities:  - Answering helpdesk calls, and responding to voicemails in a timely manner - Greeting customers and assisting in creating and updating IT support tickets (Remedy) per defined service-level agreements - Evaluating, prioritizing, solving, and escalating all tickets to the appropriate Tier Support, and/or correcting the assignment of tickets as required - Maintaining ownership of service tickets throughout the life span of the support request - Assigning ticket severity by walking customers through a series of troubleshooting steps to determine the severity and nature of reported IT problems - Updating and maintaining service work notes - Establishing a high level of personal credibility and building strong relationships - Consulting with immediate supervisor or higher-level IT specialists on possible solutions - Coordinating with technicians to provide status updates to outstanding tickets - Collaborating and following up with technicians to resolve requests, and provide status updates on outstanding support tickets - Providing updates, status, and completion information to management - Following-up with users/customers to ensure resolution of issues, closing tickets only when the resolution to the issue has been reached, to the satisfaction of the user/customer. - Participating in workshops, seminars, or other events as required. - Other duties as assigned by the Government, contract or supervisors in coordination with the SLA’s.
Job Locations
US-VA-Arlington | US-MD-Fort Detrick | US-VA-Alexandria
Category
IT: Support / Technician
Job ID 2020-4785
NCI: As the Deskside Support Technician, you will act as a model of customer service excellence to all organizational staff members in supporting the Joint Service Provider (JSP) user community and you will interact daily with the customer to ensure productivity and provide resolution to IT issues that the end-users may have with existing desktops, laptops, software installations issues, and other critical needs. The Deskside Support Technician is predicated on analytical and planning experience and using sound judgment, as well as the application of pre-established workflow procedures and instructions to identify research and resolve technical problems. In assuming this position, you will be a critical contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments.   Highlights of Responsibilities:   - Provides technical support for system users. - Designs, analyzes, and maintains highly complex enterprise infrastructure environments - Troubleshoots, assesses, and analyzes infrastructure components to resolve reported malfunctions. - Organize training session for staff on the usage of new software/ applications and hardware - Carryout diagnosis and repair of network-related problems - Bring up-to-date and preserve computer inventory and surplus equipment - Make sure desktop computers interconnect seamlessly with various systems - Preserve passwords, data integrity and file system security for the computing environment - Vouch for and implement upgrades on systems to guarantee longevity - Ascertain and repair hardware and network connectivity issues - Support for technical upgrading and maintaining of entire desktop systems - Assist in testing and deployment of new applications and systems - Maintain an excellent level of customer service, ensuring that all customers are treated efficiently and in appropriate manner - Maintain outstanding verbal communication skills with the ability to communicate seamlessly with technical and non-technical colleagues at all levels in the organization - Resolve issues by carrying out problem analysis to implement temporary or permanent solutions - Accurately record, update, and document requests using the IT service desk system and any other duties as assigned by the company.
Job Locations
US-VA-Alexandria | US-VA-Arlington | US-VA-Alexandria
Category
Telecommunications
Job ID 2020-4788
NCI:  As a Network Engineer, you will provide communications engineering expertise to CTSF in support of designing, operating, maintaining, and monitoring the integrity of the Test Floor Network and as necessary, external communications circuits that provide connectivity to Materiel Developer labs and/or Federated Net-Centric Sites (FaNS) test facilities.  This support includes providing technical expertise  in the areas of communications network engineering, satellite communications, C4ISR systems, architecture development and implementation, network analysis, and network operations.  This position is located in Fort Hood, Texas; relocation assistance, while not guaranteed, may be available.   Highlights of Responsibilities: - Responsible for analyzing, designing, installing, configuring, maintaining, and repairing of the network infrastructure and application components. - Provide direction, information, and recommendations regarding network configurations and installations as well as design, setup and configure complex switching environments. - Direct the design, setup, and configuration of complex wireless network in support of open or secured access and the ability to support voice and video applications. - Maintain a thorough understanding of Local Area Networking and assist in the design of multi-server environments including IP address schemes, DNS, WINS, and Ether-Channel (Bonding). - Provide expertise in the strategic areas of C4ISR SOS architecture - Provide analysis and assessments and test evaluation of potential high payoff communications capabilities.
Job Locations
US-TX-Fort Hood
Category
Telecommunications
Job ID 2020-4784
NCI: As a Senior Cyber Security Engineer (Security Engineer IV), you will provide Security Engineering and Security Control Assessor-Validator (SCA-V) support services to the 7th Signal Command-Theater located at Joint Base San Antonio, TX (106th Signal Brigade). This support includes Risk Management Framework (RMF) validation testing (also referred to under the RMF as “assessment”) support to the Security Control Assessor (SCA). This includes supporting the Government in conducting validation preparation activities such as onsite staff assistance visits (SAVs) and other validation activities, and generating RMF scorecards. You will also provide annual assessments for installations in accordance to Federal Information Security Modernization Act (FISMA) standards and requirements. This position requires 50% travel, as our SCA-V team will be deployed to all supported stateside Network Enterprise Commands (NECs) and Regional Cyber Centers to perform cyber security assessments and updates. In assuming this position, you will be a critical contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments. Highlights of Responsibilities: - Assesses DoD Information Systems against the RMF security controls (IAW) Department of Defense (DoD) Instructions 8500.01 and 8510.01, NIST SP 800-37, 800-53, and 800-53A, Army Regulation 25-1 and 25‐2, US Army Best Business Practices (BBPs) and applicable NETCOM Tactics, Techniques & Procedures (TTPs). - Effectively performs interviews of technical Subject Matter Experts (SMEs) as well as non-technical management personnel to ascertain the security posture of an IT system - Identifies mitigating factors for identified risks and proposes additional mitigation strategies for identified vulnerabilities - Evaluates a wide array of IT devices for Security Technical Implementation Guide (STIG) compliance using ACAS/ Nessus, SCAP Compliance Checker, and manual checklist reviews. This includes Windows, Solaris, and Red Hat Linux servers and desktops, routers, switches, firewalls, IDS, etc. - Submit findings input into the Enterprise Mission Assurance Support Services (eMASS) system or other Army approved tracking database
Job Locations
US-TX-Fort Sam Houston
Category
IT: Information Assurance / Quality / Cyber Security
Job ID 2020-4750
NCI: As a Business Analyst who is passionate about Agile, you will work closely with stakeholders to define requirements, conduct user research, and support technical solutions for Agile DevSecOps teams in order to continuously deliver business value. You will be part of a team responsible for developing cloud-based, open source applications to support mission-critical functions for a Federal agency in our Washington, DC office. This is a great opportunity to create dynamic, state-of-the-art software applications utilizing cutting-edge DevSecOps technologies. In assuming this position, you will be a critical contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments.   Highlights of Responsibilities:   - Work closely with product owners and technical lead to understand product specifics. - Contribute to an atmosphere of cross-functional teamwork within the organization's Agile project lifecycle. - Act as liaison between business stakeholders, such as management, customers or end users, and the software development or information technology team. - Provide leadership in understanding and defining business systems requirements, project objectives, and deliverables.    
Job Locations
US-DC-Washington
Category
Engineering (non IT)
Job ID 2020-4747
NCI: As a Combat System Analyst, you are part of a team for providing support to the AEGIS-based weapon system architecture support and refactoring, new software capability development, defect identification and resolution, automated software testing, and migration of the existing software architecture to a loosely-coupled, modular, low-propagation-cost, and scalable set of software components in order to facilitate the rapid fielding of warfighting capabilities for Navy Surface Combatants. In assuming this position, you will be a vital contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments as well as to expand our AI solutions.    Responsibilities: - Plan and direct analysis of complex business problems to be solved with automated systems - Consult with business unit management and personnel to identify and document business needs and objectives, current operational procedures, problems, input and output requirements, data scope, usage, formatting, and security requirements - Provide technical assistance in identifying, evaluating, and developing systems and procedures - Write and maintain functional specifications for new or modified business systems - Consult and coordinate with systems analysts and programmers to design and develop automated business systems - Translate customer needs and requirement into Epics, Features and User Stories as well as translate User Stories into test cases and support QA/testing activities - Maintain requirements traceability - Work directly with the development teams to clarify requirements - Translate user stories into test cases and support - Support organizational change strategy and artifacts to support a smooth system roll-out - Develop executive briefing artifacts and info-graphics/diagrams - Create, coordinate, and implement plans to test business and functional processes during system development and quality assurance testing - Consult with business unit management and personnel to obtain additional information during system development and evaluate alternatives - Direct and coordinate the work of others to develop, test, install, and modify programs - Track and document changes to functional and business specifications - Establish software quality standards for life cycle, documentation development methods, testing and maintenance. - Review and evaluate software products and services for adherence to government directives, standards and guidelines concerning software quality assurance - Seeing through a project from conception to finished product - Meeting both technical and consumer needs - Staying abreast of developments in web applications and programming languages
Job Locations
US-VA-Reston
Category
Engineering (non IT)
Job ID 2020-4741
NCI: As a Senior Developer, you are responsible for providing software development support utilizing Agile Methodologies and best practices, defined in Agile Manifesto and 12 Agile Principles, and deliver refactored software and new capability that can be successfully implemented. You need proficient in both front and back end coding and performs tasks using Agile methodologies participating in creating user stories for business functionality, technical requirements, and defining acceptance criteria. In assuming this position, you will be a vital contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments as well as to expand our AI solutions.    Responsibilities: - Develop application software solutions using C++, Python, Java, and JavaScript - Provide Test-Driven Development practices for all User Stories - Support frequent iterations of code deployments using mature Agile DevSecOps processes and an established CI/CD pipeline on a Cloud environment. - Implement and maintain container configuration files to deploy microservices as shippable containers. - Ensure all work conforms to the Government standards, such as security, architecture, and design guidelines in accordance with each agreed upon Definition of Done. - Query, cleanse, and migrate data between legacy and modernized data sources using open source technologies. - Creating and updating required documentation; such as the System Design Document (SDD) and Interface Control Document (ICD) - Support the development of Unified Modeling Language (UML) artifacts - Support the Government in updating and sustaining platform as a Service (PaaS) inclusive of the PaaS SDK, CI/CD SDK, and CI/CD pipeline. - Write and execute load test scripts - Troubleshoot system issues related to software applications - Contributing to Agile ceremonies/meetings; providing demonstrations of code and contributing to the Agile team wherever required - Ensuring responsiveness of applications - Working alongside graphic designers for web design features - Seeing through a project from conception to finished product - Meeting both technical and consumer needs - Staying abreast of developments in web applications and programming languages
Job Locations
US-VA-Reston
Category
IT: Administrator / Analyst / Architect / Engineer
Job ID 2020-4740
NCI: As an Architecture System Manager, you are responsible for the evolution of an existing software architecture as well as for conducting business and technical discovery with customers to find best value solutions. You provide robust recommendations while also identifying critical dependencies and gaps as well as to present proposals to senior government officials clearly and compellingly. In assuming this position, you will be a vital contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments as well as to expand our AI solutions.    Highlights of Responsibilities:  - Analyze and focus on technology-driven opportunity requirements and generate capture artifacts (including supporting solution and basis of estimate development) for development/proposal responses - Assists in the designing of interface standards, quality assurance standards, performance standards, and cost-benefit analysis of modem state-of-the-art information systems - Lead a small team for program surge requirements associated with technology needs - provide support for developing, documenting, and refining the software architecture using processes such as: Application Program Interfaces (APIs), service mesh, and microservices - Assist in developing the processes/procedures required to sustain an evolving software architecture and in developing the Government Software Architecture and Refactoring Plan - Maintain an understanding of offerings across the technical marketplace with specific emphasis on innovative development tools, techniques, and automation solutions/ development tools, techniques, and vendor capabilities /relationships - Identify issues, concerns, and opportunities for improvement to the ARB - Support the development of Unified Modeling Language (UML) artifacts - Support the Government in updating and sustaining platform as a Service (PaaS) inclusive of the PaaS SDK, CI/CD SDK, and CI/CD pipeline - Maintain working knowledge of best practices in service delivery, as well as capability enhancements associated with data analytics, DevSecOps, Agile development, and system integration - Requires the ability to analyze technical system requirements and provide detailed recommendations and guidance to software development teams on topics such as: - Technical software design and architecture - System integration design, architecture, and best practices - Relational database design and usage - Develop technical diagrams and presentation materials as required - Lead/Facilitate technical strategy and brainstorming sessions - Deliver formal presentations
Job Locations
US-VA-Reston
Category
IT: Administrator / Analyst / Architect / Engineer
Job ID 2020-4739
  NCI: As a Software Tester, you are responsible for developing, implementing, and ensuring testing practices and automation. You utilize in-depth knowledge of technological alternatives and business system requirements to recommend innovations that enhance and provides a competitive advantage to the organization. You apply Agile best practices to collaborate and participate in creating user stories for test cases to ensure the delivery of solutions. In assuming this position, you are a vital contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments as well as to expand our AI solutions.   Responsibilities: - Build a test strategy for developed products: UI, functional, technical, interface, and database. - Identify risks and outlines mitigation plan. - Write and execute load test scripts - Provide Test-Driven Development practices for all User Stories. - Ensure all work conforms to the Government standards, such as security, architecture, and design guidelines in accordance with each agreed upon Definition of Done. - Implement lessons learned/best practices and look to improve the quality of the releases. - Maintain the Development Requirements Traceability Matrix (RTM) as well as document development and testing against the RTM. - Work with UI/UX team and Material management SME to ensure that workflow and user story activities - Coordinate with teams to validate methods and ensure accurate measures. - Meet both technical and consumer needs. - Assist in determining the direction of current and future developments in the testing strategy. - Work across development and operational environments. - Stay abreast of software testing technologies and best practices. - Skillful to multitask and flexible to changing strategies and re-prioritized tasks.
Job Locations
US-VA-Reston
Category
IT: Administrator / Analyst / Architect / Engineer
Job ID 2020-4746
NCI: As a DevSecOps Engineer, you are part of a sophisticated technical team responsible for delivering a flexible, scalable, cloud-ready, fault-tolerant, modernized system. Your mission is to architect and implement a DevSecOps solution, including end-to-end fully automated CI/CD pipeline. You apply Agile best practices to collaborate and participate in creating user stories for test cases to ensure the delivery of solutions. In assuming this position, you are a vital contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments as well as to expand our AI solutions.   Responsibilities: - Lead implementation of DevSecOps tools and processes to create, maintain and innovate fully automated CI/CD pipelines for the development of microservices - Ensure the implementation of monitoring, and infrastructure management in a cloud environment - Participate in developing, implementing, and enforcing policies to enhance system security - Recommend technical policies and consult with development teams on remediations - Build and configure a high performing, scalable, cloud-based infrastructure - Maintain highly available and resilient applications in a production environment - Meet both technical and consumer needs - Assist in determining the direction of current and future developments in the DevSecOps strategy - Work across development and operational environments - Stay abreast of software testing technologies and best practices - Skillful to multitask and flexible to changing strategies and re-prioritized tasks
Job Locations
US-VA-Reston
Category
Engineering (non IT)

Need help finding the right job?

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