Python Developer

Inherent Technologies

Washington (District of Columbia)

On-site

USD 140,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Inherent Technologies, Inc. is seeking a Python Developer to join our Washington, DC onsite team. The role focuses on building secure, scalable backend services using Python, PostgreSQL, and Azure, with strong API design via FastAPI.

You will contribute to automated testing, CI/CD, and production support, collaborating with product owners and DevOps in an Agile setting across time zones.

Qualifications

  • Minimum 8 years of professional Python development experience delivering secure, scalable, and production-quality backend applications or calculation services.
  • Strong proficiency in modern Python, object-oriented design, modular architecture, reusable libraries, type validation, and coding standards such as PEP 8.
  • Hands-on experience developing REST APIs using FastAPI or an approved equivalent framework, including request validation, API versioning, authentication, structured error responses, and OpenAPI documentation.
  • Strong knowledge of SQL and PostgreSQL, including data modelling, queries, functions, indexing, transaction management, and performance optimization.
  • Proven ability to identify opportunities for engineering automation using AI, Generative AI, scripting, and developer tooling to improve code quality and team productivity.
  • Experience with Pydantic, PyTest, importlib, caching, configuration management, and development of reusable Python utilities and packages.
  • Experience translating complex formulas or business rules into deterministic, testable software components.
  • Experience designing automated unit, integration, regression, and API tests with disciplined defect analysis.
  • Experience with Microsoft Azure services, App Service or containers, Azure DevOps, CI/CD pipelines, secrets management, logging, and monitoring.
  • Strong understanding of secure software development, data protection, auditability, resilience, performance, and production support practices.
  • Working knowledge of building science or sustainability considerations is a plus.
  • Ability to collaborate with product owners, architects, QA, UX, DevOps, and stakeholders.
  • Excellent analytical, documentation, communication, and problem-solving skills in Agile and multicultural teams across time zones.

Responsibilities

  • Develop secure, scalable backend services using Python and PostgreSQL.
  • Design and implement RESTful APIs with FastAPI and OpenAPI documentation.
  • Build automated test suites (unit/integration/regression) with PyTest.
  • Collaborate with cross-functional teams to deliver features end-to-end.
  • Contribute to automation and tooling to improve developer productivity.
  • Ensure security, performance, and resilience of backend systems.

Skills

Python
PostgreSQL
Azure
REST APIs
FastAPI
Object-oriented design
PEP 8
PyTest
OpenAPI
Data modeling
Performance optimization
API testing
Caching
CI/CD
Security
Agile

Tools

FastAPI
Azure DevOps
OpenAPI

Job description

Position: Python Developer
Location: Washington, DC *Onsite *
Duration: 1 Years
  • Skill-Python, PostgreSQL & Azure JD Job Description: Python, PostgreSQL & Azure Minimum 8 years of professional Python development experience delivering secure, scalable, and production-quality backend applications or calculation services.
  • Strong proficiency in moder Python, object-oriented design, modular architecture, reusable libraries, type validation, dependency management, and coding standards such as PEP 8.
  • Hands-on experience developing REST APIs using FastAPI or an approved equivalent framework, including request validation, API versioning, authentication, structured error responses, and OpenAPI documentation.
  • Strong knowledge of SQL and PostgreSQL, including data modelling, queries, functions, indexing, transaction management, and performance optimization.
  • Proven ability to identify opportunities for engineering automation and productivity improvements using AI, Generative AI, intelligent agents, scripting, and developer tooling; experience delivering practical solutions that reduce manual effort, improve code quality, accelerate testing, and enhance team effectiveness.
  • Experience with Pydantic, PyTest, importlib, caching, configuration management, and development of reusable Python utilities and packages.
  • Experience translating complex formulas, business rules, dependency graphs, or scientific models into deterministic, traceable, and testable software components.
  • Experience designing automated unit, integration, regression, and API tests, with disciplined defect analysis and test evidence.
  • Experience with Microsoft Azure services, App Service or approved container platforms, Azure DevOps, continuous integration and deployment pipelines, secrets management, logging, monitoring, and application support.
  • Strong understanding of secure software development, data protection, auditability, resilience, performance, and production support practices.
  • Working knowledge of building science, energy and water efficiency, materials, embodied carbon, cost calculations, or sustainability standards is preferred.
  • Ability to collaborate with product owners, architects, building science specialists, quality assurance teams, user experience teams, DevOps teams, and business stakeholders.
  • Excellent analytical, documentation, communication, and problem-solving skills, with experience working in Agile and multicultural delivery teams across time zones.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Silicontek Inc • Washington

Hybrid
USD 109,000 - 146,000
Python Developer
Python Developer

Akaasa Technologies • Washington

On-site
USD 150,000 - 190,000
Python Developer
Python Developer

Intone Inc • Washington

On-site
USD 140,000 - 180,000
Python Senior Technical Lead - DevOps
Python Senior Technical Lead - DevOps

HCLTech • United States

On-site
USD 140,000 - 210,000
Python Developer
Python Developer

MACHINE LEARNING TECHNOLOGIES LLC • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior Python Tech Lead - DevOps & OpenAPI API Architect
Senior Python Tech Lead - DevOps & OpenAPI API Architect

HCL Technologies Limited • United States

On-site
USD 140,000 - 210,000
Python Developer
Python Developer

Veridian Tech Solutions, Inc. • Pennington (NJ)

On-site
USD 110,000 - 170,000
Python Developer
Python Developer

Experion • United States

Remote
USD 120,000 - 180,000
Python Developer
Python Developer

Dexian DISYS • Washington

On-site
USD 130,000 - 180,000
Python Developer
Python Developer

MACHINE LEARNING TECHNOLOGIES LLC • Buffalo (NY)

On-site
USD 85,000 - 120,000
W-2
1099
C2C