Application Developer


  • Design and develop new software
  • Maintain existing software and resolves software problem reports
  • Modify existing software to add new features
  • Perform individually and as part of a team
  • Utilize software development and software design methodologies appropriate to the development environment and in compliance with customer and industry lifecycle development approaches
  • Develop, execute and document software testing, including test cases
  • Perform software requirement analysis, derivation and allocation
  • Provide input to the software components of system design to include hardware/software trade-offs, software reuse, application security, and use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development
  • Provide input to hardware (COTS/GOTS/capacity/etc.) recommendations
  • Prepare software documentation, including user guides


US Citizenship required

Secret Clearance required

Candidate must be willing to be processed for a TS/SCI clearance

  • Two (2) or more years of software development experience required. A Master s degree in a related discipline may substitute for two (2) years of experience

  • Bachelor s degree in Software Engineering, Computer Science or a related discipline is required. Four (4) years of experience (for a total of six (6) or more years) may be substituted for a degree.

Required skills include:

  • Demonstrated experience and/or familiarity with one of more of the following: Java, Perl, Ruby, Python, HTML, C, C++,. NET, ColdFusion, Adobe, etc.
  • Demonstrated experience and/or familiarity with one of more of the following: SQL, Oracle, MySQL, JBDC, etc.
  • Demonstrated experience and/or familiarity with one of more of the following: Windows, Linux, Apache, TomCat, Ozone Widgets, Spring, Struts, JUnit, Hibernate, etc.

Desired skills include:

  • Experience with Agile development methodology.
  • Experience with software configuration management and control tools (e. g., CVS, Eclipse, ClearCase, etc.)
  • Experience with automated testing tools (e. g., RSpec, Cucumber, etc.)


  • DoD 8570. 1-M Compliance at IAT Level I (e. g., Certified Information Systems Security Professional (CISSP)) certification highly desired

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Account Development Manager - Hospitality
Arlington, VA NEC Corporation of America
Director of Sales & Business Development - ASSA
Salem, VA Assa Abloy Americas
Community Development Specialist
Fairfax, VA ICF
Proposal Writer and Business Development
Sterling, VA TestPros
Automotive Development Program (ADP)
Richmond, VA UPS
Field Service Rep - Work Specification Developer
Virginia Beach, VA CACI International