NCIS Software Developer | Active Secret clearance

General Dynamics Information Technology•USA VA Home Office (VAHOME), VA
•$97,968 - $132,250•Remote

About The Position

GDIT is hiring a Software Developer to support the IT Technology Operations division within the NCIS ITD organization. The role contributes to mission-critical government projects for the Naval Criminal Investigative Service, which is responsible for criminal investigations, law enforcement, counterterrorism, counterintelligence, and cyber matters within the Department of the Navy. The position is pending funding. The developer performs analysis, design, development, testing, and debugging of software; supports stakeholder and product owner meetings to define and validate requirements; assists the Project Manager; identifies requirements gaps and technical sequencing; and maintains legacy applications. The role collaborates with database administrators, system administrators, test engineers, and business analysts; develops design artifacts; improves application performance and availability; and recommends new technology. The position involves full-stack web development with C#, ASP.NET MVC, ASP.NET Web API, Entity Framework, and SQL Server. The developer supports web-page layout and navigation using HTML5, CSS3, JavaScript, jQuery, Bootstrap, and other libraries and tools, and maintains and enhances web applications, database schemas, and stored procedures. Continued learning is expected to maintain current software knowledge and support effective, creative work. This is a remote role, with Eastern and Central U.S. time zones preferred. The candidate must hold an active Secret clearance and be able to obtain a TS/SCI clearance after hire. U.S. citizenship is required.

Requirements

  • At least 7 years of full-stack web development experience.
  • Active Secret clearance; must be able to obtain a TS/SCI clearance after hire.
  • U.S. citizenship.
  • Bachelor’s degree in Computer Science or a related field.
  • CompTIA Security+ CE certification.
  • Experience with C#, ASP.NET MVC, ASP.NET Web API, Entity Framework, XML/JSON, HTML5/CSS3, AJAX, JavaScript, Bootstrap, jQuery, Telerik, and web services.
  • Ability to design the overall layout and site architecture of a web application and incorporate design features.
  • Strong understanding of relational databases and object-relational mapping (ORM) databases.
  • Strong analytical thinking, problem-solving, attention to code accuracy, and attention to requirements details.
  • Self-motivated, able to learn new technologies quickly, and able to perform tasks with little direction.
  • Excellent interpersonal, communication, and collaboration skills.
  • Strong background in object-oriented development techniques.
  • Experience engineering, developing, deploying, and maintaining business-critical systems in a fast-paced environment, including hands-on solutions development and implementation.
  • Ability to translate technical issues into understandable business language for end users.
  • Ability to establish and document standards for quality, performance, or productivity.

Nice To Haves

  • Experience with law enforcement data.
  • Eastern or Central U.S. time zone.

Responsibilities

  • Perform analysis, design, development, testing, and debugging of computer software.
  • Support stakeholder and product owner meetings to define and validate software requirements.
  • Support the Project Manager on assigned projects.
  • Identify requirements gaps and help solve problems for supporting staff.
  • Identify sequencing of services and technologies integrated in later project phases.
  • Maintain legacy applications.
  • Collaborate with DBAs, system administrators, test engineers, and business analysts to design solutions.
  • Develop design artifacts.
  • Recommend ways to improve application performance and increase system availability.
  • Provide recommendations for infusing new technology.
  • Develop full-stack web applications using C#, ASP.NET MVC, ASP.NET Web API, Entity Framework, and SQL Server.
  • Support front-end design, layout, and navigation using HTML5, CSS3, JavaScript, jQuery, Bootstrap, and other libraries and tools.
  • Support, maintain, and enhance existing and new web applications, database schemas, and stored procedures.
  • Stay current on software technologies through continued education and self-learning.

Benefits

  • Comprehensive benefits and wellness packages.
  • 401(k) plan with company match.
  • Competitive pay.
  • Paid time off, including vacation, sick and personal time, and holidays.
  • Paid parental leave and paid family leave for eligible employees.
  • Medical plan options, some with Health Savings Accounts.
  • Dental and vision plan options.
  • Short- and long-term disability benefits.
  • Life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service