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

Baylor College of Medicine

Instructor - Genetic Counselor Job at Baylor College of Medicine

 ...Job Duties The Instructor will provide comprehensive genetic counseling services in the adult cancer and general genetics clinics at Baylor College of Medicine and its affiliated Harris Health Smith Clinic. The role will integrate direct patient care, trainee education... 

St Jude Children's Research Hospital

Clinical Research Associate I or II Job at St Jude Children's Research Hospital

 ...We are seeking a Clinical Research Associate I or II to join our team within the Center for Experimental Neurotherapeutics (CENT), a newly established...  ...Bachelor's degree in relevant area preferred. Minimum Experience: ~ Minimum Requirement: Experience in a research or... 

Kaleidoscope Education Solutions

School Psychologist Job at Kaleidoscope Education Solutions

 ...Our client is seeking School-based Psychologists in Philadelphia, PA. SUMMARY OF CLIENT'S DESCRIPTION OF THIS OPPORTUNITY: Conduct full-scale student assessments. Support and develop school-aged children. Listen to concerns regarding academic, emotional... 

Chestnut Health

Physician Assistant Job at Chestnut Health

 ...quality of life for individuals with injuries, illnesses, or disabilities. We are seeking a highly motivated and compassionate Physician Assistant to join our physiatry team. This is an incredible opportunity to practice in a collaborative, patient-centered environment... 

UPS

Exports Coordinator - Marken Friday-Tuesday 9am-5:30pm Wed/Thurs Off Job at UPS

 ...help you become better every day. We know what it takes to lead UPS into tomorrowpeople with a unique combination of skill + passion...  ...discrepancies to client and supervisor. Coordinate freight delivery to designated locations. Resolve finance and accounting reconciliation...