Forensic Software Developer: Mid-Level (Clearance Required) OCONUS Deployable

  • Cipher Tech Solutions
  • Tampa International Airport (TPA), 4100 George J Bean Pkwy, Tampa, FL 33607, USA
  • Nov 09, 2020
[Information Technology]

Job Description


Tampa, FL with probable OCONUS deployment periods.


Provide support in the form of application development, scripting, debugging, and value-addedsoftware development expertise to a digital forensic lab. Maintain existing software and develop new software tocustomer specifications.Become the voice, leading a small team of junior leveldevelopers as their mentor. Represent the developer team to senior government officials.

Developers work with a variety of technologies including .NET (typically C#), Python, & SQL. We prefer that this mid-level individual is proficient in C#.

Developers will be based out of Tampa, FL and, on an as-needed basis, serve deployments to hazardous environments outside the continental United States (OCONUS) in direct support of our military customers.


  • Must be aUS Citizen
  • Must hold a US government security clearance
  • Must hold a Bachelor's degree in Computer Science, Electrical/Computer Engineering, Math or Physics
  • Must have 5-7 years software developer experience
  • Must have some experience working at the byte level and/or reverse engineering files and applications
  • Proficiency in required in one of the following languages: Python, Java, C, C# or C++ **(C# is our preference)**
  • Familiarity with high and low level programming languages
  • Capable of debugging software applications
  • Able to gather testable software requirements
  • Able to participate in the design of new software applications
  • Familiarity with maintainable software processes including: software documentation, source code versioning, unit testing
  • Able to quickly adapt to new situations and problems
  • Able to operate in a mission-critical and time-sensitive environments
  • Key qualities: Self-motivated, Detail-oriented, Strong work ethic


  • Proficiency in C#
  • Familiarity with digital forensics
  • Familiarity with hex editors and working at the byte-level
  • Reverse Engineering knowledge/abilities (x86/x64; IDA Pro, etc.)


About Us:

At Cipher Tech Solutions, Inc. (Cipher Tech), we take great pride in supporting some of the most mission critical work in the Department of Defense and the Intelligence Community. The majority of our company is comprised of extremely talented software developers who write production tools which directly support one of two missions: digital forensics and malware reverse engineering.

Digital forensics is the practice of extracting and processing evidence from computers, phones, tablets, cameras, flash-drives, and just about any other form of digital media. The results of our work are then used to support federal and military law enforcement, counter intelligence, and counter terrorist activities.

Malware reverse engineering is the practice of analyzing extremely advanced malicious code. The goal of a reverse engineer is to understand how the malicious code works and determine facts such as:

How did it infect the victim's computer What kind of information it is seeking to steal How is it communicating with the author (actor) Who that actor might be

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin.

Job Posted by ApplicantPro

Associated topics: .net, algorithm, application, c c++, devops, java, php, sde, software engineer, software programmer