Role Overview
ADG TECH CONSULTING, LLC is hiring a mid-level Python Developer. This is a full-time role in Sterling. Part of ADG TECH CONSULTING, LLC's Backend hiring, posted yesterday. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job title: Python Developer
Location: Washington, DC
Client: GSA Data.gov
Clearance: Public Trust Clearance
Overview: We are looking for a Senior Backend Engineer to support federal software engineering efforts, primarily focused on operations and maintenance of Data.gov applications. The ideal candidate has strong Python and Flask experience, and is comfortable working in a dockerized development environment.
Responsibilities
Develop and maintain REST APIs using Python and Flask
Support operations and maintenance of CKAN-based data platform applications
Maintain and improve CI/CD pipelines via GitHub Actions
Write and maintain test coverage using pytest and playwright
Conduct code reviews and contribute to engineering standards
Build and maintain UI components using HTMX, SCSS, and the USWDS design system
Required Skills
6+ years of Python backend development experience
Proficiency with Flask, Jinja, and REST API design
Hands-on experience with Docker and GitHub Actions
Strong written communication and documentation habits
Nice to Have
Experience with CKAN or open data platforms
Familiarity with USWDS or federal accessibility standards (Section 508)
Some familiarity with Elasticsearch/OpenSearch
Familiarity with tools like New Relic and Data Dog
Familiarity with Command Line Tools
Familiarity with SQLAlchemy
Public Trust clearance eligibility (required for federal work)
Skills
Application Programming Interface (API), Code Reviews, Command Line, Continuous Deployment/Delivery, Continuous Integration, Documentation, Elasticsearch, Flask, GitHub, Operational Support, Pytest, Python Programming/Scripting Language, REST (Representational State Transfer), Section 508, Software Administration, Software Engineering, Test Plan/Schedule, Testing, User Interface/Experience (UI/UX), Writing Skills
About the Company:
ADG TECH CONSULTING, LLC
Frequently Asked Questions
How do I apply for the Python Developer position at ADG TECH CONSULTING, LLC?
Use the Apply button above to submit your application directly to ADG TECH CONSULTING, LLC. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Python Developer position at ADG TECH CONSULTING, LLC located?
This position is based in Sterling. ADG TECH CONSULTING, LLC has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Python Developer at ADG TECH CONSULTING, LLC earn?
ADG TECH CONSULTING, LLC has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Python Developer role at ADG TECH CONSULTING, LLC posted?
This role was posted on June 4, 2026 (yesterday). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start