Software Developer (Systems Software), with Polygraph

Clearance Level
Top Secret SCI + Polygraph
Software Development
Herndon, Virginia

REQ#: RQ73202 Software Developer (Systems Software), with Polygraph (Open)

Travel Required: None
Requisition Type: Regular
Job Description

Software Developer
We are GDIT. The people supporting and securing some of the most complex government, defense, and intelligence projects across the country. We ensure today is safe and tomorrow is smarter. Our work has meaning and impact on the world around us, but also on us, and that’s important.

GDIT is your place. You make it your own by embracing autonomy, seizing opportunity, and being trusted to deliver your best every day.
We think. We act. We deliver. There is no challenge that we can’t turn into opportunity. And our work depends on a Web Developer joining our team to support Government activities at Herndon.

At GDIT, people are our differentiator. As a Web Developer supporting the customer, you will be trusted to work on in-house web based-based productivity tools, web servers, applications and databases.


  • Solid understanding of and experience with JavaScript and Node.js
  • Working knowledge of HTML and CSS
  • Experience creating and integrating with RESTful Web APIs
  • Experience working with MongoDB (creating, querying, updating and deleting objects, collections and databases
  • Experience working in Linux and Windows environments; experience working with the Linux terminal
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience.
  • Minimum of 3 years related experience.
  • Security Clearance Level: Top Secret/SCI with Polygraph
  • Technical Skills: JAVA Script, HTML5, CSS3, Node.js, MongoDB, Linux, Windows


  • Experience writing automated tests
  • Experience creating web applications from scratch
  • Experience working with the maintaining web servers
  • Experience working with IIS and or Nginx
  • Experience working with AWS (General server management, Storage volume management and backups)
  • Experience in MongoDB database management (managing database users and permissions, managing database clusters, maintaining replication
  • Experience with, or a working knowledge of, authentication and authorization systems and standards
  • Experience with or a working knowledge of, we security standards
  • Experience with, or a working knowledge of, network systems and protocols


  • Alignment to a mission-critical role that directly impacts the customer’s ability to effectively execute its mission.
  • Direct engagement with contractor leadership that centers upon career development/mobility, enhanced performance evaluation, and corporate information sharing & networking opportunities.
  • Placement on a dynamic team of talented professionals that organically fosters an environment of innovation, collaboration, and trust.

Performs all phases of the software development lifecycle.

Analyze user/business needs and functionality to plan and design software systems to meet those needs.

Creates a variety of models and diagrams that show programmers the software code needed for an application.

Performs software updates, refinement, testing, and debugging to meet business needs.

Prepares and analyzes reports on software project specifications, activities, or status.

Document the software or system process for future maintenance and updates.

DESIRED QUALIFICATIONS: BA/BS (or equivalent experience), 2+ years of experience.