Python Developer
Hexaware Technologies, Inc
Washington, DC • 4h ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Python Developer
Location: Washington D.C (5 days onsite)
Description
Design, develop, enhance, and support modular Python services and REST APIs for the EDGE V4 Calculation Engine. Translate validated building science formulas, rules, assumptions, and dependency flows into accurate, maintainable, and testable Python components. Build and integrate calculation capabilities, optimize performance for global and high-volume scenarios, and deliver production-grade logging, testing, documentation, and support.
Responsibilities
Design and implement modular Python services and REST APIs for EDGE V4
Translate building science rules/formulas into deterministic, traceable components
Develop reusable calculation libraries, data models, validation rules, and version-controlled datasets
Integrate calculation services with the EDGE V4 application via well-defined API contracts
Optimize performance (queries, caching, asynchronous processing, scalability)
Create automated unit, integration, regression, and API tests; support system integration and user acceptance testing
Maintain technical documentation, API specs, calculation traceability, data dictionaries, setup/deployment notes, and runbooks
Participate in solution design, code reviews, backlog refinement, sprint ceremonies, release planning, deployment, defect resolution, and post-deployment support
Implement production-grade logging, monitoring, auditability, exception handling, retries, configuration management, and operational support procedures
Requirements
Minimum 8 years of professional Python development experience delivering secure, scalable, 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 REST API development with FastAPI (or approved equivalent), including request validation, API versioning, authentication, structured error responses, and OpenAPI documentation
Strong knowledge of SQL and PostgreSQL: data modeling, queries, functions, indexing, transaction management, and performance optimization
Ability to automate engineering and productivity improvements using AI/Generative AI/intelligent agents/scripting/developer tooling
Experience with Pydantic, PyTest, importlib, caching, configuration management, and building reusable Python utilities and packages
Ability to translate complex formulas, business rules, dependency graphs, or scientific models into deterministic, traceable, testable components
Experience designing automated unit, integration, regression, and API tests with defect analysis and test evidence
Experience with Microsoft Azure services: App Service (or approved container platforms), 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
Building science/energy/water/materials/embodied carbon/cost calculations/sustainability standards knowledge is preferred
Strong analytical and communication skills; ability to collaborate with cross-functional teams in Agile environments across time zones
Benefits
Competitive salary
Company pension scheme
Comprehensive health insurance
Flexible work hours and hybrid work options
Paid annual holidays plus public holidays
Professional development and training opportunities
Employee Assistance Program (EAP)
Diversity, Equity, and Inclusion initiatives
Company events and team-building activities
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See morePython Developer
SCALO
Senior
Technology
Warsaw, Poland · On-site
33280K zł - 39936K zł/yr
1 days ago
Python Developer
Xebia
Mid
Technology
Wrocław, DL, Poland · Remote
14K zł - 21K zł/yr
2 days ago
Python Developer
Pyramid Consulting, Inc.
Mid
Technology
Tampa, FL, United States of America · On-site
$135K - $146K/yr
4h ago
Python Backend Developer
Nexio Management
Mid
Technology
Warsaw, Poland · On-site
N/A
18h ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Wrocław, Poland · On-site
N/A
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Python Software Engineer
Link Group
Mid
Technology
Warsaw, Maz, Poland · On-site
33K zł - 42K zł/yr
1 days ago

Python Developer
DCG
Junior
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
1 days ago

Python Backend Developer
Finture Sp. z o.o.
Junior
Technology
Warsaw, Poland · On-site
N/A
18h ago

Python Developer with AI
Clurgo
Senior
Technology
Kraków, Poland · On-site
0K zł - 0K zł/yr
2 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights