Washington, District Of Columbia

Responsibilities for this Position
Location: USA DC Washington - 1 Columbus Cir NE, Ste 34 (DCC004)
Full Part/Time: Full time
Job Req: RQ121498

Type of Requisition:

Clearance Level Must Currently Possess:

Clearance Level Must Be Able to Obtain:

Public Trust/Other Required:

Job Family:
Software Engineering

Job Qualifications:




US Citizenship Required:

Job Description:


GDIT has an opportunity for a dynamic and collaborative leader to join our team supporting a Federal customer in developing new, and maintaining existing, software systems in an agile environment. The position is located in Washington, DC. GDIT provides full software development lifecycle as well as operations & maintenance expertise for a variety of applications supporting a complex case management process that supports many thousands of users in a highly visible public-facing set of applications. Our services include program and project management, scrum master support, business requirements analysis, solutions architecture, software engineering, release management, application support, security management, testing services, configuration management, change management, and COTS/GOTS support and the development of new solutions as needed. As part of the program, GDIT supports the agency in all its Scaled Agile Framework (SAFe) and Development/Security/Operations (DevSecOps) methodologies, practices, and processes. Join our team!


  • Experience as platform team developer who develops and manages the CI/CD pipelines of a wide variety of applications.
  • Experienced in providing DevSecOps implementation using Jenkins, Gitlab, or similar tools.
  • Experienced in developing, testing, and maintaining containerized applications.
  • Working knowledge of source version control, build/release tools and methodologies, and CI/CD pipelines.
  • Working knowledge of Software Build process.
  • Experienced DevSecOps Engineer on the Level Up Platform team should have a passion for building and maintaining CI/CD pipelines for a large Level Up enterprise that consists of hundreds of applications.
  • Strong "security first" mindset.
  • Strong experience in and understanding of Cloud APIs and Cloud technologies with some programing experience.
  • Using cloud APIs to automate provisioning, deployment, improving system performance and stability a plus.
  • Managing private/public cloud deployments (VMware, Azure, AWS).
  • Works closely with development teams on architecture to accelerate delivery of the solutions.
  • Creating and maintaining a variety of production, development, and test environments.
  • Creating/Updating CI/CD pipelines that can manually/automatically trigger to create right images, run tests, and publish them.
  • Maintaining and enhancing existing CI/CD pipeline.
  • Diagnosing complex system issues with multiple influencing factors.
  • Managing tasks across multiple simultaneous projects with aggressive timelines.
  • Working with Application teams to deliver leading platforms with tight deadlines.
  • Acting as a liaison between application development and different infrastructure teams.
  • Ability to troubleshoot across multiple applications.
  • Strong experience in Red Hat Linux preferred.
  • In-depth knowledge of Agile methodologies.
  • Strong experience with providing engineering support for software application in the full DevOps pipeline (Continuous: Development, Testing, Integration, Delivery, Monitoring).
  • Experience with DevOps tools (Jira, Confluence, Bitbucket, Fisheye, GIT, Ansible, Ansible Tower, Selenium, HP Fortify, Bamboo, Maven, Crucible, SonarCube).
Communication and Organizational
  • Excellent organization and time management skills and ability to identify priorities to accomplish a variety of tasks on schedule.
  • Excellent written and oral communication skills and ability to work with people at every level. Comfortable writing down ideas, implementation plans and status reports.
  • Experience communicating and collaborating with developers, testers, systems engineer, DBAs, scrum masters, business owners and management.
  • Ability to work with technical writers giving the instructions for SOPs, and other release/operational documents.
  • Ability to work independently and with various other teams across the organization.
  • Ability to work with teams that support application (both centralized and distributed).
  • Familiarity with the Agile principles and methodology, SAFe Framework.
  • Working knowledge of Maven, Jenkins, Nexus, etc. is preferred.
  • Strong knowledge with Agile software management tools like Atlassian applications.
Required Qualifications:
  • 5 to 7+ years' experience in IT system engineering, systems development, systems coding and programming.
  • Bachelor's degree in Computer Science, Software Engineering, or related field.

Scheduled Weekly Hours:

Travel Required:

Telecommuting Options:

Work Location:
USA DC Washington

Additional Work Locations:

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 the status of the federal contractor mandate and customer site requirements.

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.

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.


Washington, District Of Columbia

General Dynamics is a global aerospace and defense company.

Our portfolio spans the realm of the world's most technologically advanced business jets, wheeled combat vehicles, command and control systems and nuclear submarines. We offer these through our five business groups: Aerospace, Combat Systems, Information Technology, Mission Systems and Marine Systems.

General Dynamics employs thousands of people across the globe, with locations in more than 45 countries. We rely on the skills of our employees and their knowledge of customer requirements to deliver best-in-class products and services.

Who We Are Looking For 

General Dynamics is seeking military veterans and military spouses across the country who bring a deeply rooted skillset that includes team-oriented approaches to problem-solving, demonstrations of leadership and an overall commitment to the mission of the organization.  We recognize the knowledge and skills gained during your military experience are invaluable to the success of a team. We’re proud of the thousands of veterans and military professionals who have chosen to apply their leadership, teamwork and problem-solving skills to a career at General Dynamics and to continue supporting the mission of those serving today.

Should I Apply?

At General Dynamics, our employees are the heart of our company. We rely on their dedication to excellence and their intimate knowledge of customer requirements to meet the needs of customers around the globe, day in and day out. Our employees' unique blend of skill, innovation and agility drives our continued success, and we take our responsibility to them seriously. If you are a military veteran or military spouse ready to advance your career, view our available career opportunities to the right for more information and to apply today!

What Happens After I Apply?

Once you click ‘Apply Now’ on a General Dynamics posting, you will be re-directed to fill out an application on General Dynamics career page.  In order to be considered for next steps, please complete the application on General Dynamics career page and make sure you have an updated resume uploaded to your RecruitMilitary profile.  Once General Dynamics reviews your resume and profile, a recruiter will reach out to provide you with more information and to schedule you for an interview.

How to Win An Interview

1.     Review the job description for the specific position you are applying for.

2.     Review the company website. Know their mission and values. What do they do? What are their products?

3.     Prepare a few questions to ask on your interview.

4.     Prepare to discuss your military or civilian background and how it relates to the position. 

5.     Check out the RecruitMilitary Resources tab for resume guidance, interview prep and more!

Similar jobs