Python Developer Job at VDart Inc, Washington DC

QkRlY1lnM2VHTU9KWlZjVFp0R0N6L090
  • VDart Inc
  • Washington DC

Job Description

Job Title: Python Developer

Location: Bellevue, WA / Dallas, TX

Duration: / Term: Contract

Experience Desired: 8+ Years

Job Description:

Core Language & Architecture

  • Python 3.11+
  • Advanced type hints (PEP 484), static typing discipline
  • Async programming (asyncio, async/await, async generators)
  • aio / (async clients)
  • Pydantic v2 (BaseModel, validation, settings management)
  • Structured logging & tracing patterns
  • Redis (pub/sub, TTL, async clients)
  • REST API design & integration patterns
  • Retry/backoff strategies (Tenacity)
  • Concurrency patterns (parallel tool calls, task orchestration

Data Engineering & ETL

  • Prefect 2.x / 3.x
  • Flows, tasks, futures
  • Deployments (YAML)
  • Work pools
  • Blocks (Secrets, storage)
  • Scheduling
  • ETL/ELT design
  • Incremental loads
  • Idempotency
  • Schema evolution
  • Snowflake
  • connector-python
  • OAuth authentication
  • Warehouse/schema management
  • Query optimization
  • PostgreSQL 16/17
  • psycopg 3.x
  • Async support
  • Connection pooling
  • SQLAlchemy 2.x (ORM + asyncio)
  • Alembic migrations
  • Advanced SQL
  • Multi-table JOINs
  • CTEs
  • Window functions
  • Timezone conversion
  • Pandas 2.x (complex multi-stage transformations)
  • PyArrow / columnar formats
  • Azure Blob Storage (azure-storage-blob)
  • Document ingestion/parsing:
  • Docling
  • Unstructured
  • python-docx
  • python-pptx

Graph Algorithms & Pattern Processing

  • NetworkX
  • Connected components
  • Transitive closure
  • Graph construction
  • Alarm correlation logic
  • Regex engineering
  • IPv4 / IPv6
  • Network interface extraction
  • CI/entity extraction
  • Entity classification patterns

Backend Engineering (FastAPI Stack)

  • FastAPI
  • Routing
  • Dependency injection
  • Middleware
  • Streaming responses (SSE)
  • Async-first backend design
  • Incremental/streaming LLM responses
  • Background tasks & concurrency control
  • Pydantic request/response models

Frontend (React Agent UI)

  • React 18/19
  • Hooks
  • Context API
  • Performance optimization
  • TypeScript
  • MSAL browser authentication
  • JWT handling
  • Streaming fetch / incremental rendering
  • Real-time agent UI updates

Testing & Code Quality

  • pytest
  • Fixtures
  • Parametrize
  • Markers
  • unittest.mock (patch, MagicMock)
  • Ruff
  • pre-commit hooks
  • SAST integration

Key Skills:

Python background, async programming, FastAPI, API integrations, Data engineering & SQL, Pydantic and testing framework are mandatory

Job Tags

Contract work

Similar Jobs

General Tool Co

NDT Inspector Job at General Tool Co

 .... or 12 hrs. ~ Retirees- work a part-time schedule on days or nights and receive a benefits package. FUNCTION: Performs NDT inspections (Penetrant, Magnetic Particle, X-Ray, Ultrasonic or Visual Inspections) as required and as personal certifications apply.... 

Music Ministry International

Ecumenical Music Director and Musician Pianist Keyboardist Job at Music Ministry International

 ...Music: The position will be paid per unit. One unit equals 1 rehearsal (1 per rehearsal from music director and 1 per rehearsal from musician), 1 mass performances, (1 per mass from both music director and 1 per rehearsal from musician) or as needed (1 rehearsal and 1... 

Arriva Rail London

Heavy Maintenance Fitter - Future Vacancies Job at Arriva Rail London

Join the Arriva TrainCare Team as a Heavy Maintenance Fitter! Organisation; Arriva TrainCare (ATC) Contract Future vacancies for our talent pool Working Hours Monday to Friday 07:00 15:30pm Salary 40,018.66 per annum About Us: At Arriva TrainCare...

Lamar Daily News

Counselor Job at Lamar Daily News

Job Description: Job Title: Counselor Location: St. Peters, MO Department: Recovery Services Employment Type: Full Time Job Summary: As a Counselor, you will be responsible for assisting individuals with mental health and/or substance use disorder...

Brightwild

Overnight Security Officer Job at Brightwild

 ...Brightwild is hiring an Overnight Security Officer to help keep our properties and guests safe, secure, and supported after hours. This role is essential in ensuring a peaceful, well-managed environment overnight. Youll be responsible for conducting property patrols...