• Location: Hanover, Maryland
  • Type: Contract
  • Job #2255

Title: Applications Developer Engineer – Mid Level

Location: Hanover, MD

*Clearance: *Active TS/SCI w/ Polygraph needed to apply *


Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Applications developers use programming languages and source code to create software that meets government requirements. Developer may work with multiple programming languages. Application development involves the process, life cycle and creation of the software designed to meet the government requirements.


  • With assistance breakdown program specifications into it simplest elements and translate it into code.
  • With assistance clarify actions the program is intended to perform. (U) Work as a part of a team to write a specific section of code.
  • Breakdown program specifications into it’s simplest elements and translate it into code.
  • Clarify actions the program is intended to perform.
  • Work as a part of a team to write a specific section of code.
  • Combine all elements of a program design and test it.
  • Write detail documentation for the operation of the program by users.


  • Shall have a minimum of a Bachelor of Electrical Engineering or Computer Science or
  • Computer Engineering or Mathematics and have two (2) years of software/system development work experience (Four (4) years of equivalent related military experience may be substituted for Bachelor degree), with knowledge in one (1) or more of the following areas:
    • Software System Design
    • Software System Development
    • Software System Integration
    • Software System Testing
  • In addition to the minimum requirements above, the individual shall have at least one (1) year of work experience in two or more of the following areas:
    • Developing software applications in C, C++, or Java.
    • Developing software applications for Unix, Linux, or Windows environments.
    • Developing DLLs for the Windows environment.
  • Development on computer telephony platforms using computer telephony cards such as Dialogic.
    • Object-oriented programming.
    • Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.11, 802.16, SIP, MEGACO, or MGCP.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!