Software Developer (Top Secret Clearance)

Java, Python, Perl, Reverse engineering, Software, Security clearance, Wireshark, Computer engineering, Software development, Android development, Network protocols
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

Allied Associates is seeking a Junior/Mid-level Software Developer to develop and maintain data processing and analysis applications in support of a federal customer.  Responsibilities include end-user support, application development and maintenance, testing and validation of software builds, and the identification of enhancements and improvements to the customer’s data flow operations and capabilities.


The developer will also research operations, capabilities, and vulnerabilities for a variety of software components to include reverse engineering investigations and results documenting.  Successful candidates will possess excellent documentation and communication skills as the position requires direct interaction with customer and engineer personnel of varying technical levels across different functions.  The ability to take direction and operate independently as well as participate in team environments are necessary for this support effort.


The Software Developer will be responsible for using industry standard and proprietary tools and methodologies for using reverse engineering techniques to discover vulnerabilities in software and devices.  They must understand network protocols and be proficient in Wireshark and be able to analyze TCP/IP communications provided by various network devices.   The candidate will configure and provision computers, phones, tablets, routers, IoT and home automation systems.  This position will also assist with the development of data analysis and other software tools to support work on these applications.



The ideal candidate will meet the following requirements:

  • Bachelor’s degree in computer science, computer engineering, or a related technical field.
  • 2-5 years of experience providing software development support to customers in a dynamic, proactive, and operational environment. 
  • Knowledge and experience in languages such as C#, C/C++, Java, Python, Perl or Bash Scripting

Additional desired skills:

·        Familiarity with network protocol analysis tools (e.g. Wireshark, tcpdump)

·        Knowledge of OS internals and compiler concepts

·        Strong debugging and analytical skills

·        Knowledge of TCP/IP network internals and open source tools

·        Experience with industry-standard reverse engineering tools such as IDAPro, HexRays or OllyDbg

·        Experience with Android or iOS environments 


Top Secret security clearance is required

Dice Id : 91003053
Position Id : 6292996
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

Software Developer
  • Capital Markets Placement
  • Va
Software Developer
  • SimVentions, Inc
  • Dahlgren, VA
Software Engineer- Top Secret
  • Leidos
  • Chantilly, VA
Software Engineer
  • Aerospace Corporation
  • Chantilly, VA
Software Engineer
  • Planned Systems International
  • Fort Belvoir, VA
Cyber Software Engineer
  • Northrop Grumman
  • Fairfax, VA
Video Software Engineer
  • Piper Companies
  • Herndon, VA
Senior Software Engineer
  • iDirect Government LLC.
  • Herndon, VA
Navy Software Developer - Secret
  • American Systems Corporation
  • Mclean, VA
Software Engineer
  • SAIC
  • Alexandria, VA
Entry Level C++ developer
  • Pearl Consulting Services
  • Manassas, VA
Software Engineer 3
  • DMI
  • Washington, DC
Application Developer
  • ManTech International
  • Quantico, VA
Sr. Software Engineer - Federal project - No sponsorships
  • Resolve Tech Solutions (RTS)
  • Chantilly, VA