Jobs and Careers
CI

Software/Web Developer: All Experience Levels (TS/SCI with Polygraph Required to Appy)

Cipher Tech Solutions
United Statesfull_timeVerifiedPosted 21 Mar 2025
💰 $216,000/yr($86,000/yr$216,000/yr)

About the role

Locations:

Northern VA

Description:

Cipher Tech seeks those who enjoy both Web Development and traditional Software Development combined into one career seat! This job requires that you currently hold a US government security clearance at time of application. If you do not currently hold a clearance, please view our careers pages for other job listing options.

During your career with us, you will provide support in the form of application development, scripting, debugging, and value-added development expertise to a digital forensic lab and reverse engineering section. Additionally, you will maintain existing applications and develop new applications to customer specifications.

Developers will work with a variety of technologies including web services, client applications, plugins, and scripts.

Requirements:

  • Must be a US Citizen (no exceptions)
  • Must hold an active US government Security Clearance at the TS//SCI level with polygraph
  • Remote work is not an option
  • Must hold a Bachelor's degree in Computer Science, Electrical/Computer Engineering, Math, or be within 12 months of graduation with one of the previously mentioned majors.
  • Due to a heavy focus on web applications and plugins, experience is required (non-academic strongly preferred) in at least one of each of the technologies in the following lists:
    • PHP, Java, Python, NodeJS, C#
    • Javascript, jQuery, Angular, AngularJS
  • Additional proficiency in one of the following programming languages is necessary:
    • C, C++, Java, or Python
  • Strong working knowledge of PHP, Javascript and/or Angular
  • Capable of debugging software applications
  • Familiarity with high and low level programming languages
  • 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

Desirable:

  • Familiarity with assembly languages
  • Familiarity with digital forensics
  • Familiarity with hex editors and working at the byte-level
  • Familiarity with the Windows API
  • Familiarity with IDA Pro
  • Rudimentary understanding of protocol analysis
  • Rudimentary understanding of malware analysis or reverse engineering
  • Experience in digital forensics
  • Experience in SQL
  • Rudimentary knowledge in Network Architecture and networked programs
  • Experience in secure programming for web application development
  • Experience with the software development lifecycle to include requirements definition and unit testing
  • For entry-level candidates: Programming experience outside of a classroom, such as an internships, clubs, contributions to open source projects or other side projects

Benefits:

  • Mission focused work environment
  • Subsidized medical/dental/vision insurance
  • HSA contributions
  • 401k matching
  • Holiday and Paid Time Off (PTO)
  • Monthly WAN parties & quarterly events
  • Flexible hours

Education Requirements:

Entry-Level:

  • Candidates must possess a relevant bachelor's degree, with some programming experience outside of the classroom. No formal experience is required, although it is preferred.

Mid-Level:

  • Candidates must possess a relevant bachelor's degree and have a minimum of 5 years' experience OR possess a relevant master's degree and have a minimum of 3 years' experience.

Senior-

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Cipher Tech Solutions

View company profile →