Location
Remote
Salary
Not specified
Type
fulltime
Posted
Today
via linkedin
Job Description
Role: - Python Developer
Mode of Work: - ONSITE
Work Location: - Washington, DC (4 days onsite in a week).
Rate: - 120K/Annum
- 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, dependency management, and coding standards such as PEP 8\.
- Hands-on experience developing REST APIs using Fast API or an approved equivalent framework, including request validation, API versioning, authentication, structured error responses, and Open API 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.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.