The FBI's CODIS application requires agile software development and maintenance to support a database repository of DNA profiles and enable local, state, and national laboratories to compare DNA profiles electronically.
Requirements
- Hands-on experience with Technology Stack: Azure DevOps 2022, Visual Studio 2022, Git for Windows
- Containerization & Orchestration: Kubernetes, Docker
- APIs & Identity Management: Swagger, Keycloak
- Messaging & Service Mesh: RabbitMQ, Linkerd
- Web & Frontend Technologies: NGINX, Blazor, JavaScript
- Search & Data Technologies: Elasticsearch or OpenSearch
- Programming Languages & Frameworks: .NET, C-Sharp, Java (Spring Boot), JavaScript
Responsibilities
- Lead and oversee the design, development, testing, and deployment of new software applications and enhancements to existing systems.
- Define requirements and ensure alignment from project inception through delivery for highly complex programs.
- Provide strategic advice, technical guidance, and domain expertise to stakeholders and project teams.
- Conduct detailed analysis, evaluation, and recommendations for system improvements, optimization, and maintenance.
- Collaborate with clients to define business needs, identify issues, and recommend solutions.
- Troubleshoot, debug, and resolve software issues in collaboration with technical staff.
- Ensure applications meet business, user, performance, quality, security, and interface requirements.
Other
- US Citizen with Active Secret Clearance or ability to obtain Secret clearance
- Minimum of 10 years of software development experience, or equivalent expertise demonstrated through certifications and past projects
- Strong communication skills with experience presenting solutions to stakeholders and clients
- Ability to communicate technical solutions effectively to both technical and non-technical stakeholders
- Strong leadership, mentoring, and decision-making skills