top of page

Staff Cyber Software Engineer TALO001


See a complete list of our open positions

Apply at the Bottom of the Page

IC-CAP LLC is a Woman Owned / HUBZone Small Business working in the Department of Defense and Intelligence Community.  We are always looking for highly talented, energetic, and dynamic professionals that are interested in protecting the defense of our nation.  

Some of the positions are future positions.  Please look at the opening line of the job description to determine if this is an open or future position.


Our positions are not remote unless stated in the job description below.

We are looking to fill this position at the following location(s):

    Washington, DC

Job Description

Staff Cyber Software Engineer:

  • Applies the Northrop Grumman RAPITD→Ops methodology to guide and direct assessment of various migration options (using data migration and systems migration checklists); identifying and mitigating migration risks

  • Estimates migration effort and schedule for migration options

  • Documents assessment results and recommending migration options to Government stakeholders

  • Collaborates with Government counterparts including legacy system, Mission, and data owners to agree on optimal migration approach (e.g., "lift and Shift", "refactor", "containerize")

  • Documents CONOPS for selected approach and captures/documents migration requirements

  • In collaboration with Systems Engineering, Data Management, and Software Engineering, Development, and Integration, develops new architectures as needed (e.g., cloud-based) to accommodate the legacy system and data

  • Analyzes legacy system business rules for potential offloading to a COTS rules engine

  • Develops or updates engineering artifacts associated with migration including System Design Documents, Test and Evaluation Master Plan, Release Plan, Body of Evidence, System Security Plan Updates, and Database Design Documents

Master Level:

  • Provides technical/management leadership on major tasks or technology assignments. 

  • Establishes goals and plans that meet project objectives. 

  • Has domain and expert technical knowledge. 

  • Directs and controls activities for a client, having overall responsibility for financial management, methods, and staffing to ensure that technical requirements are met. 

  • Interactions involve client negotiations and interfacing with senior management. 

  • Decision making and domain knowledge may have a critical impact on overall project implementation. 

  • May supervise others.


  • 14+ years software engineering and development; designing, developing, maintaining and enhancing Big Data analytic systems, 

  • Bachelor of Science degree


  • Agile, AWS, Java, Python, JSON, Spring, Spring Boot, Docker, JIRA, Git, Junit, RDBMS technology, Elasticsearch and/or SOLR, NoSQL technology (Hadoop and/or EMR, Web UI Javascript frameworks (e.g. JQuery, Angular, React)

Security Clearance:

  • DoD Approved Clearance and Poly

You are applying for the position of 
Staff Cyber Software Engineer TALO001
Upload Your Resume
bottom of page