2 years ago
Clarksburg, WV, USAStaff+
Base Salary
$120k - $160k/yr
Responsibilities
- Act as the subject matter expert for forensic-tool portions of the codebase and provide senior-level design guidance.
- Lead a team of developers in implementing new features, resolving software issues, and maintaining forensic-tool capabilities.
- Lead the design, development, analysis, maintenance, enhancement, bug-fixing, and security improvement of forensic software.
- Deliver incremental forensic-tool builds using the organization’s delivery processes and approved requirements.
- Develop mechanisms for sharing results across applications through common databases, schemas, and object storage.
- Develop interfaces for discovering relationships across collections of data stored in multiple databases.
- Establish and maintain APIs that preserve backward compatibility and support integration of new functional modules.
- Assess and ensure performance and reliability across software modules, components, analytical processes, and database processes.
- Integrate new data types and analytic tools for seized media.
- Deploy and maintain software and hardware in customer environments and development and operational environments.
- Ensure forensic-tool deployments remain consistent with applicable policies, procedures, and requirements.
- Lead multidisciplinary projects spanning software development, cybersecurity, and IT infrastructure.
- Plan the forensic toolkit’s strategic direction and align development with organizational mission and goals.
Requirements
- 8+ years of software engineering experience.
- Bachelor’s degree in information technology or a related field.
- Software development experience specializing in digital forensics and forensic-tool development.
- Expert knowledge of forensic analysis techniques, file systems, data recovery, and evidence-handling best practices.
- Familiarity with forensic standards and protocols and the ability to ensure compliance with legal and regulatory requirements for digital evidence.
- Expertise in .NET programming languages and thin-client front-end technologies.
- Extensive experience delivering forensic software in commercial cloud environments and supporting distributed processing.
- Experience designing and architecting complex forensic software solutions and processing and analyzing petabytes of digital evidence.
- Experience leading multidisciplinary teams and managing projects across software development, cybersecurity, and IT infrastructure.
- Strong communication skills for explaining complex technical issues to nontechnical audiences, including law enforcement officers, analysts, and government officials.
- U.S. citizenship and an active Top Secret clearance, with the ability to obtain SCI.
- Relevant certifications in technical architecture, software development, or forensics are preferred.
Benefits
- Health, dental, and vision insurance; 401(k); life insurance; short- and long-term disability plans; vacation time; and holidays.
- Clarksburg, West Virginia location; 100% onsite for the first three months with a possible hybrid onsite/telecommute arrangement afterward.
- Day shift, Monday through Friday, with possible evening and weekend work based on program and contract needs.
- Less than 10% travel.
- Full-time employment; vaccination requirements may apply based on contract, law, or regulation.
Tech Stack
.NET
Categories
About TekSynap
TekSynap provides IT services and systems integration for government customers, including infrastructure operations, application development, wireless engineering, help desk, and DevOps across cloud and on‑premise environments. The privately held firm serves U.S. federal, state, and local agencies—work has included programs for the Department of Veterans Affairs and defense communities—through long-term contracts and managed services. Founded in 2008 and headquartered in Virginia, it supports mission environments with Agile, security‑cleared teams.
