

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.
Experience:
14+ years software engineering and development; designing, developing, maintaining and enhancing Big Data analytic systems,
Bachelor of Science degree
Tools/Skills:
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:
TS/SCI with CI poly