Senior Python Developer
General Dynamics Information TechnologyAbout the role
Type of Requisition:
RegularClearance Level Must Currently Possess:
NoneClearance Level Must Be Able to Obtain:
NonePublic Trust/Other Required:
MBI (T2)Job Family:
Software DevelopmentJob Qualifications:
Skills:
Agile Methodology, Application Programming Interface (API), Python (Programming Language), Software Development, Software ProjectsCertifications:
NoneExperience:
10 + years of related experienceUS Citizenship Required:
NoJob Description:
At GDIT, your work has purpose. We're supporting the Veterans Benefits Administration (VBA) with the Unified Claims Acceleration Platform (UCAP)—a mission-critical solution that accelerates claims processing, reduces backlog, and directly improves the lives of Veterans and their families.
At GDIT, your code drives impact. Join our team as a Senior Python Developer supporting the Unified Claims Acceleration Platform (UCAP)—a high-priority system modernizing how Veterans receive their benefits. Through our DigitalVBA initiative, you'll help transform legacy systems into modern, AI-enabled, cloud-native applications that deliver faster, more innovative, and more transparent services.
This role is ideal for a senior engineer who thrives in a mission-driven environment and brings deep experience building scalable, secure Python applications within agile, cloud-first teams.
Work visa sponsorship will not be provided for this position.Responsibilities:
Design, develop, and maintain high-performance backend applications and APIs using Python (e.g., Flask, FastAPI, Django).
Lead efforts to modernize and refactor legacy systems into microservices running in secure, containerized environments (Docker/Kubernetes).
Integrate with AWS-native services including Lambda, RDS, S3, and DynamoDB.
Collaborate with DevSecOps, data engineers, and UI/UX teams to deliver end-to-end features.
Write and maintain automated unit, integration, and regression tests (e.g., PyTest).
Ensure all code meets security, scalability, and 508 compliance standards.
Mentor junior developers and contribute to code reviews and technical architecture discussions.
Support CI/CD pipelines using GitLab, Jenkins, or equivalent tools.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or related field (Master's preferred).
10+ years of software development experience, including 5+ years with Python in production environments.
Strong experience with RESTful APIs, microservices architecture, and database integrations (PostgreSQL, MongoDB, or DynamoDB).
Hands-on experience deploying in AWS cloud environments.
Experience with container technologies (Docker) and orchestration (ECS, EKS, or Kubernetes).
Familiarity with Agile/Scrum and DevSecOps practices.
Strong understanding of application security and NIST/FedRAMP-aligned development standards.
Ability to obtain a VA Public Trust level 2.
Qualifications:
Experience with serverless frameworks or event-driven architectures.
Familiarity with message queues (Kafka, SQS) and data serialization (JSON, Avro).
AWS Certification (e.g., AWS Certified Developer – Associate or Solutions Architect) is a plus.
Experience working on federal government contracts or VA-specific systems.
Why GDIT:
Mission-Focused: Build software that directly improves Veterans' lives.
Modern Stack: Python, AWS, CI/CD, containerization, AI integration.
Flexibility: Remote-friendly with strong work-life balance.
Professional Growth: Access to training, certifications, and advancement opportunities.
Comprehensive Benefits: Competitive salary, 401(k), health, and paid time off.
#GDITFedHealthJobs
The likely salary range for this position is $139,984 - $149,500. 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.Scheduled Weekly Hours:
40Travel Required:
NoneTelecommuting Options:
RemoteApply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s