Software Developer (Systems Software), with Polygraph

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

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

Travel Required: None
Requisition Type: Regular
Job Description

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 Software Developer (Systems Software) joining our team to support Government activities at Herndon.

At GDIT, people are our differentiator. As a Software Developer (Systems Software) supporting the customer, you will be trusted to be a strong and creative Software Engineer focusing on ServiceNow Software development, Engineering and O&M. Our customer space is a private network maintaining Mission Critical Networks and applications. A ServiceNow instance has been stood up to run the ITIL processes, Discovery module, and group identifications. Our instance is solely for our Group (400+ people). This role is that of a sole development with full autonomy over their workload, forward –leaning solutions towards integrations, ITIL reporting, and dashboard creations. A day will include:

  • Maintains and upgrades the current instance of ServiceNow including routine changes or configuration adjustments as needed.
  • Performs management and configuration of ServiceNow applications and modules, product development, service automation, and system integration (to include but not limited to: Incident, Problem, Change, Service Request, CMDB, Discovery/Asset Management).
  • Participates and manages development efforts pertaining to modules, applications, and major releases of the ServiceNow native platform and ServicePortal
  • Participates in the configuration of new applications or functionality during planning, requirement gathering, design, development, documentation, and rollout phases
  • Contributes to the strategic development of new platform customizations, as needed, based on customer needs
  • Attends meetings, as needed, to solicit feedback from stakeholders regarding various modules of the tool whenever change is warranted or requested
  • Assesses architecture and current system limitations, defines and designs system specifications, and evaluates input/output processes and working parameters for hardware/software compatibility
  • Aids with report configuration and maintenance and performs operational administrative tasks, as needed
  • Analyzes and resolves program support deficiencies. Conducts independent technical investigations in systems architecture and design. And can work independently as well as with team members to follow-through and complete assigned development tasks/projects in a professional manner
  • IT Service Management – Design and implement solutions following established IT Service Management policies and standards. Ensure delivered solution enables the organization to manage incidents, problems, changes and service requests with respect to risk, cost, control, IT governance, compliance and business performance objectives
  • Provide technical leadership in both system integration as well as application development and promote best practices in these areas
  • Lead/contribute in architecture, design & code reviews of IT Service Management solutions
  • Prepare and maintain technical specifications and documents; architecture diagrams, system documentation, operating manuals, and call flow diagrams


  • SME level knowledge of core software engineering, system design, and integration
  • Proficiency with technical ServiceNow components such as: business rules, client scripts, UI policies, layouts, reporting, script includes, workflows, and record producers.Proficiency with HTML, XML, JavaScript
  • Experience working with customers to understand requirements and implementing information technology solutions / initiatives /service automation
  • Proven experience with creating and managing technical documentation
  • High level involvement with commitment to meeting individual, team, and organization goals
  • Ability to foster and management relationships with internal teams and external customers
  • Certifications preferred – ServiceNow System Administrator, ServiceNow Implementation Specialist or ServiceNow Application Developer
  • Experience with Linux and Windows servers


  • Proficiency with Jelly, jQuery, Bootstrap, Angular JS, Java
  • Strong written and oral communications required
  • Highly effective teamwork and collaboration skills
  • Must be able to work independently on a project, seeing it from inception to completion
  • Must possess strong organizational skills and strong interpersonal skills to effectively relate to agency and customer needs


  • 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.

Applies expert knowledge and provides guidance to all phases of the software development lifecycle.

Applies expert knowledge in analyzing user/business needs and functionality to plan and design software systems to meet those needs.

Applies expert knowledge in creating advanced models and diagrams that show programmers the software code needed for an application.

Applies expert knowledge and provides guidance for software updates, refinement, testing, and debugging to meet business needs.

Provides expert analysis for reports on software project specifications, activities, or status.

Provides expert knowledge and guidance on the software or system process for optimal documentation and future maintenance and updates.

May provide guidance and work leadership to less-experienced analysts.

May serve as a mentor to experienced analysts.

May serve as team or task lead. (Not a people manager)

May act as a consultant across multiple programs and/or contracts within a Division.

Recognized as a subject matter expert in software development.

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