Senior API Developer

Clearance Level
Software Development
Remote, Based in the USA

REQ#: RQ122882

Travel Required: Less than 10%
Public Trust: MBI (T2)
Requisition Type: Regular

GDIT is seeking a Senior API Developer to fill a technical software development role across one (or more) VA Corporate Product Lines on the VA T4NG Consolidated Corporate Support Services (CCSS) program serving our Department of Veterans Affairs Corporate Portfolio clients across the entire U.S. CCSS is in contract start-up in its initial awarded Base Period of six months, with three additional one-year option periods that can be exercised.

A Senior API Developer must be able to create logical and functional software code in a variety of languages. Must have experience in understanding and articulating the benefits and risks associated with different coding languages in different functional environments. Must have experience reacting to problems and correcting the program as necessary.


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

  • Ensure that API endpoints conform to best practices, algorithms are efficient, and LINQ queries perform well

  • Create RESTful API based on the Java Spring framework that run as microservices on Kubernetes within Docker containers

  • Create Kafka producers based on the Java Spring framework

  • Using Apigee, implement requirements of the API layer


Required Skills and Experience

  • Bachelor’s degree and 8 years of experience; 8 years of additional relevant experience may be substituted for education 

  • Strong SQL experience

  • Understanding of EntityFramework

  • Understanding of LINQ and the transition of LINQ queries to SQL queries

  • Experience in all areas of Group 1, Group 2 or Group 3 (experience in 1 of the three groups – not all):

    • Group 1: Microsoft .Net Framework; Microsoft Structured Query Language (SQL) Server; VMware vSphere; Windows Server; Telerik Controls

    • Group 2: Microsoft Entity, MicroFocus Fortify Static Code Analyzer, Delphi

    • Group 3: Microsoft Entity, MicroFocus Fortify Static Code Analyzer, SQL, .Net

  • Ability to obtain a VA Position of Public Trust – Medium Background Investigation (MBI)

Desired Skills and Experience

  • Experience with the following: Angular/Node.Js, C#,, MS Visual Studio, Azure DevOps

  • Experience with OpenAPI (OAS)/Swagger API specification development

  • Experience with Web application frameworks allowing REST, JSON, etc. integration such as Spring & Struts

  • Experience with Google Cloud Apigee (API Management)

  • Experience with Apache Kafka (including the Confluent platform)

  • Experience with Microservice development

  • Experience in Kubernetes

  • Experience in Docker

  • Experience with container orchestration (Openshift, Rancher, etc.)

  • Experience with Drupal Content Management System

  • Strong analytical, verbal, and written communication skills

  • Self-starter with a positive attitude and very good interpersonal skills

  • Strong work ethic with ability to self-manage workload and deliverables under tight deadlines


The likely salary range for this position is $96,000 - $144,000, this is not, however, a guarantee of compensation or salary; rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

View information about benefits and our total rewards program.

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