The FBI requires focused agile software development and maintenance for CODIS, a mission-critical application that supports a database repository of DNA profiles. The Software Developer SME will provide high-level technical leadership and expertise to guide project teams through the software development lifecycle, ensuring optimal performance, security, and compliance for this vital system.
Requirements
- Minimum of 10 years of professional experience in software development (or equivalent certifications/work history demonstrating SME-level expertise).
- Proven expertise across the full SDLC, including requirements analysis, design, implementation, testing, deployment, and maintenance.
- Hands-on with Technology Stack: Languages & Frameworks: C-Sharp, VB.Net, C++, XML/XSD, .NET Framework, .NET Core, WCF, REST APIs, MS Entity Framework.
- Hands-on with Technology Stack: Databases: MS SQL Server 2019 and 2022.
- Hands-on with Technology Stack: IDE/Tools: MS Visual Studio 2022, Revenera InstallShield, Octopus, JetBrains TeamCity, Artifactory.
- Hands-on with Technology Stack: UI/Components: DevExpress, Northwoods GoDiagram.
- Hands-on with Technology Stack: Testing: NUnit, SpecFlow (Reqnroll), SmartBear TestComplete, manual regression/system testing.
Responsibilities
- Lead and oversee major software development initiatives, providing technical and management leadership across the full project lifecycle.
- Initiate, supervise, and develop requirements for complex to extremely complex programs.
- Provide strategic advice, technical guidance, and expertise to program and project staff.
- Conduct detailed analysis and evaluations, recommending improvements, optimizations, and innovative solutions for client-specific challenges.
- Develop, test, debug, and maintain new software and enhancements to existing applications.
- Ensure alignment with business, user, performance, quality, interface, and security requirements.
- Collaborate with technical staff to diagnose and resolve software issues and customer-reported defects.
Other
- Candidate must be located in DMV area and able to commute to Stafford, VA office.
- US Citizen with Active Secret Clearance or we can sponsor your Secret clearance.
- Strong problem-solving and decision-making skills, with ability to influence critical project outcomes.
- Experience leading teams in Agile or iterative development environments.
- Strong communication skills with experience presenting solutions to stakeholders and clients.