Post Job Free
Sign in

Application Developer- FBI

Company:
ShiftCode Analytics
Location:
Stafford, VA, 22554
Posted:
August 04, 2025
Apply

Description:

Mode of Interview: Virtual

Visa: Citizen only.

Candidate must be local of Washington DC, Maryland and Virginia

Experience: Over 6+

The client team provides agile software development and maintenance for CODIS, a mission-critical application for the FBI. CODIS is a client server application developed using Microsoft .NET that supports a database repository of DNA profiles from individuals, unsolved crime scene evidence, and missing persons. CODIS software allows local, state, and national laboratories to compare DNA profiles electronically, thereby linking serial crimes to each other and identifying suspects by matching DNA profiles from crime scenes to individuals' profiles. Additionally, the CODIS software is used to assist with the identification of unidentified human remains, missing persons and disaster victims.

Candidate will join a team of engineers, scientists, and domain experts taking this long-standing, successful project to the next level by implementing new features, improving automation, and incorporating DevOps and Agile practices. Candidate will be working closely with the product owner, business analysts, build master, automated test engineers, system administrators, and other team members.

The Primary Responsibilities For This Role:

Design, develop, enhance, debug, and implement software using MS Visual Studio for C#.NET

Troubleshoot problems related to software applications; resolve systems integration and compatibility issues

Support software testing as required, including developing automated test scripts using NUnit, SpecFlow, and other automation tools

Interact with required stakeholders including CODIS PMO, business analysts, and testers

Support continuous innovation by implementing the best practices to improve technology tools and processes to increase team efficiency and technical execution

Contribute to deliverables and performance metrics where applicabl Required Skills:

Design, develop, enhance, debug, and implement software using MS Visual Studio for C#.NET

Troubleshoot problems related to software applications; resolve systems integration and compatibility issues

Support software testing as required, including developing automated test scripts using NUnit, SpecFlow, and other automation tools

Interact with required stakeholders including CODIS PMO, business analysts, and testers

Support continuous innovation by implementing the best practices to improve technology tools and processes to increase team efficiency and technical execution

Contribute to deliverables and performance metrics where applicable Highly Desired Skills:

Working knowledge of WinForms, WPF, WCF, Entity Framework, VB.NET, C++, XML, LINQ, SQL Database platform, MSBuild PowerShell, InstallShield

Understanding of engineering modeling languages, such as ER diagrams, UML Sequence diagrams or other engineering artifacts

Agile/scrum development experience

Experience writing and reviewing automated test scripts

Experience with Continuous Integration tools (such as TeamCity (preferred), Jenkins or Hudson)

Familiarity with automated testing frameworks such as nUnit, SpecFlow

Familiarity with Requirements Management tools such as TFS

Apply