Full Stack Software Engineer


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.  

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

    Herndon, VA

Job Description

Full Stack Software Engineer:

IC-CAP is currently looking Software Engineers to produce software applications strengthening our nation's defense. The positions are Full Stack Software Engineers working with analysts and engineers supporting software development and improvement. Reston, VA and JBAB, Washington DC are alternate locations for these positions.

Software Engineer responsibilities:

  • Identify, collect, and organize end user requirements, forming a backlog and ensuring requested specifications and capabilities are accurately described and in sufficient detail

  • Coordinate with government staff and their customers to validate, prioritize, and track progress of requirements completion

  • Develop, test, and deploy analytic applications, working with end-users to incorporate feedback into the development process

  • Ingest and analyze structured and unstructured data into developed applications

  • Sustain existing software applications

  • Support software release activities, including: perform functional testing, preparing required documentation for accreditation;

  • Compile reports on performance/usage metrics, schedules, and application roadmaps

  • Identify, research, and integrate leading edge technologies and tools as required

  • Participate in technical exchange and senior-level working group meetings


  • Full Stack developer using the Microsoft Stack on a .Net framework

  • Typically has a University Degree (BA/BS) or equivalent experience and minimum 3 years of related work

  • 3 solid years of experience in developing Software applications

  • Agile development methodologies and practices - Scrum, user stories, backlogs, continuous integration, retrospectives, etc.

  • Coding in .NET, Angular, Java, Python, Ruby, etc.

  • Utilizing SQL Server

  • Front or back end developer

  • Coded in Visual Studio using C# and Razor for a Microsoft MVC 5 Application

  • CSS3, Less, HTML, JavaScript, and jQuery

  • Angular.js; Kubernetes, Containers

  • Java, Python, scala, node.js, React/Angular, Web Services, Automated Testing, Helm Charts, Open Shift, Grey Matter, Containers

Security Clearance:

  • TS SCI with poly is preferred but non-cleared Candidates may be considered.

You are applying for the position of 
Full Stack Software Engineer
Upload Your Resume