Senior Software Engineer

Clearance Level
Top Secret/SCI
Software Engineering
Virginia Beach, Virginia
Onsite Workplace
Key Skills For Success

Complex Systems

Software Development

Software Solutions

REQ#: RQ147763
Requisition Type: Regular
Your Impact

Own your opportunity to work with the largest government agency in the nation. Make an impact by advancing the Department of Defense’s mission to keep our country safe and secure.

Job Description

Software Engineer Advisor

Software Engineer

  • The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.


  • Work with a team to deliver new software builds to the customer environment in a repeatable and reliable manner.
  • Shepard software baselines through the stage, deploy, verify, monitor, and respond phases of a CI/CD pipeline.
  • Stand up and/or work with the necessary tooling for a robust CI/CD pipeline, to include: Jenkins, Gitlab, Linux, Docker, Ansible, and VMware
  • Design, develops, test, debug, and deploy new software tools that extend or replace existing capabilities.
  • Write and update technical documentation such as system documentation, training materials, processes, and procedures.
  • Collaborate cross-functionally with software engineers, project managers and other engineering groups.
  • Provide ongoing maintenance, support, and enhancements in production systems and platforms.
  • Troubleshoots complex problems and provides customer support for software systems and application issues.
  • Provide recommendations for continuous improvement.
  • Work alongside other engineers on the team to sustain and advance our organization’s capabilities.


  • Bachelor's degree in Computer Science, Information Technology, or 4 years SWE experience in other related technical discipline, or equivalent combination of education, technical certifications, training, and work/military experience.
  • 8+ years of experience.


  • TS/SCI with polygraph
  • CompTIA Security + certification
  • OS certification in LINUX or Microsoft
  • Ability to create workflows, activities, and automation needed to shepherd a new piece of functionality from ideation to an on-demand release to the end user in a production environment.
  • Demonstrated hands-on experience building and deploying infrastructure with technologies such as Ansible.
  • Demonstrated hands-on experience with Linux-based systems and shell scripting.
  • Demonstrated hands-on experience with build automation technologies like GITlab, Maven, etc.
  • Demonstrated hands-on experience with Linux.


  • Experience with Software and Operating Systems
    • Windows Server
    • Windows/XP/7/10
    • Unix/Linux/Solaris
    • Microsoft Office
    • Microsoft Vizio
    • VMware
    • Jenkins CI/CD
    • GITlab
    • Ansible
    • Docker
  • Hardware experience
    • Cisco Routers/switches
    • Dell Servers/FX2 Blade Centers
    • Blue Ridge Networks-BorderGuard Secure VPN Appliances
    • Crystal Servers
Work Requirements
Years of Experience

8 + years of related experience

* may vary based on technical training, certification(s), or degree

Travel Required

Less than 10%


U.S. Citizenship Required

About Our Work

We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

COVID-19 Vaccination

GDIT does not have a vaccination mandate applicable to all employees. To protect the health and safety of its employees and to comply with customer requirements, however, GDIT may require employees in certain positions to be fully vaccinated against COVID-19. Vaccination requirements will depend on customer site requirements.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.