Mid-level Python Developer (GUI + Backend Focus)
Employment
Clearance
Salary
Design and implement robust Python-based GUIs using modern frameworks (e.g., PyQt, Tkinter, wxPython, or similar)
Develop and maintain Python backend services (data processing, API layers, job orchestration)
Package and deploy Python applications using tools like pip, wheel, setuptools, pyproject.toml, etc.
Containerize and manage applications using Docker
Contribute to application architecture, deployment pipelines, and configuration management
Assist in maintaining and improving JavaScript-based frontends and APIs (React, Node.js)
Collaborate with a multi-disciplinary team to support high-assurance software solutions Required Qualifications
5+ years of professional experience in Python application development
Experience with Python-based GUI frameworks (PyQt, Tkinter, wxPython, or similar)
Strong knowledge of Python backend frameworks (Flask, FastAPI, Django, or equivalent)
Experience with Python packaging, virtual environments, and dependency management
Familiarity with Docker and containerized development / deployment
Working knowledge of JavaScript, React, and Node.js (secondary to Python)
Proficient in Git and modern software development workflows
U.S. Citizenship and ability to obtain a DoD security clearance Preferred / Bonus Skills
Experience with AWS cloud deployments (e.g., EC2, S3, Lambda, ECR, RDS, etc.)
Familiarity with PostgreSQL development and data modeling
CI / CD experience using tools like GitHub Actions, GitLab CI, Jenkins, etc.
Exposure to DevSecOps and infrastructure-as-code
Prior experience working in DoD, defense, or classified environments
Python Developer • Hill Air Force Base, UT, US