Software Developer


The Software Developer will be responsible for software development, maintenance, installation, testing, and monitoring of various applications associated with a production system within a large DoD organization.

  • Design, build, and test software upgrades and modifications.
  • Research, design, develop, and/or modify enterprise-wide systems and/or applications software.
  • Support, develop, execute, and validate with other members of the software team.
  • Evaluate interface between hardware and software, operational requirements, and characteristics of overall system.
  • Maintain and administer servers and related computing environments including computer hardware, systems software, applications software, and all configurations as needed to support the operational mission.
  • Monitor system operations to detect potential problems.
  • Plan, coordinate, and implement network security measures to protect data, software, and hardware.
  • Diagnose, troubleshoot, and resolve hardware, software, or other network and system problems, and replace defective components when necessary.
  • Document design specifications, installation instructions, and other system-related information.
  • Other duties as assigned

  • Bachelor's degree and 6+ years' work experience or equivalent experience
  • Must be proficient with ONE of the following:
  • Java
  • Python
  • PHP
  • 5+ years of experience working in a large program with a DoD customer
  • Active TS/SCI clearance required

Knowledge, Skills and Abilities:
  • Ability to obtain an 8570 IAT Level II or equivalent within 90 days of hire
  • Experience with AWS and Pivotal Cloud Foundry (PCF) technology highly desired
  • Experience with Chef configuration management highly desired
  • Experience working software through DevOps Pipeline highly desired
  • Ability to work independently and yet be effective within a team setting
  • Ability to manage multiple efforts with time related constraints in a fast-paced contracting environment
  • Ability to effectively communicate and collaborate with diverse internal and external stakeholder groups and individuals
  • Friendly presence, helpful attitude, good interpersonal skills, and ability to work well with others
  • Proficient with Microsoft Office, including excellent Word and Excel skills.
  • Ability to work in a home office setting.
  • Ability to train end users on frequently asked technical issues.
  • Ability to provide technical assistance and support over the phone with good phone skills and a professional demeanor.
  • Customer service experience strongly desired.
  • Good problem-solving skills with the ability to visualize a problem or situation and think abstractly to solve it.



Similar searches: Full Time, Administrative, Government and Public Services