Software Engineer
Duties
- Provide system sustainment to include operational and integration support for GOTS and COTS platforms to support digital forensic, biometric, identity intelligence, audio/video forensic and related systems.
- Perform Ad-hoc software development to manually ingest data sources or databases not processed through normal automated methods.
- Research, develop, test, evaluate and integrate data retention methods, analytical processes, visualization techniques, validation requirements, and systems to support the user’s exploitation, analysis, correlation, and reporting of DOMEX derived data to meet operational needs.
- Integrate digital forensic, biometric, video forensic and related systems and sub-systems into the enterprise architecture.
- Develop and integrate custom APIs.
- Maintain existing platform to include programming Languages but not limited to: C#, .NET, C, C++, Python, Java, SQLite.
- Work with digital forensic and other analysts to migrate any modules developed by operation needs into the platform.
Education
- SENIOR: Bachelor's Degree (e.g. Digital Forensics, Computer Science, Engineer or related discipline) + 10 years of experience; OR Masters Degree (e.g. Digital Forensics, Computer Science, Engineer or related discipline) + 8 years of experience.
- MID: Bachelor’s Degree (e.g. Digital Forensics, Computer Science, Engineer or related discipline) + 4-7 years of experience; OR Masters Degree (e.g. Digital Forensics, Computer Science, Engineer or related discipline) + 5 years of experience.
- JUNIOR: Bachelor's Degree (e.g. Digital Forensics, Computer Science, Engineer or related discipline) + 1-3 years of experience; OR Masters Degree (e.g. Digital Forensics, Computer Science, Engineer or related discipline) + 0 years of experience.
Clearance
- Active TS SCI