We are seeking an experienced Python Developer with 8+ years of hands-on experience in designing, developing, and supporting scalable backend applications and calculation engines. The ideal candidate will be responsible for building modular Python services and REST APIs that power complex calculations related to energy, water, materials, embodied carbon, cost modeling, scenario simulations, and sustainability standards.
This role requires strong expertise in Python, FastAPI, PostgreSQL, API development, performance optimization, testing, and cloud technologies. The candidate should be capable of translating complex business rules, formulas, and dependency models into reliable, maintainable, and high-performing software solutions.
Key Responsibilities
Design, develop, and maintain scalable Python-based calculation services and REST APIs.
Convert business rules, engineering formulas, and calculation logic into reusable and testable software components.
Develop modules for energy, water, carbon, materials, baseline standards, scenario analysis, and cost calculations.
Build reusable libraries, data models, validation frameworks, and configuration-driven components using Python, FastAPI, and Pydantic.
Develop and optimize PostgreSQL database schemas, queries, indexing strategies, and performance tuning.
Integrate services through secure APIs with proper authentication, validation, and error handling.
Improve application performance through caching, asynchronous processing, and scalability best practices.
Create and execute automated unit, integration, and API tests using PyTest.
Participate in code reviews, sprint planning, backlog grooming, release management, and production support activities.
Maintain technical documentation, API specifications, deployment guides, and support runbooks.
Implement logging, monitoring, auditing, exception handling, and operational support mechanisms.
Contribute to automation initiatives leveraging AI/GenAI tools and modern engineering practices.
Required Skills & Experience
8+ years of experience in Python backend development.
Strong expertise in Python, OOP concepts, modular architecture , and coding standards .
Hands-on experience with FastAPI and REST API development.
Strong knowledge of PostgreSQL, SQL optimization, indexing, and database design .
Experience with Pydantic, PyTest, dependency management, and reusable package development.
Knowledge of caching, asynchronous programming, and application performance optimization.
Experience with Azure cloud services, Azure DevOps , and CI/CD pipelines.
Understanding of secure software development, monitoring, logging, and production support.
Strong analytical, problem-solving, and communication skills.
Key Responsibilities :- Design, develop, test, and deploy scalable web applications using Python and modern frontend frameworks.- Develop robust backend services, RESTful APIs, and microservices using Python frameworks such as Django, Flask, or FastAPI.- Build responsive and user-friendly frontend applications using Angular, ...
Job Summary :We are looking for a skilled Backend Developer with strong expertise in Python and FastAPI to design, develop, and maintain scalable, high-performance backend applications and RESTful APIs. The ideal candidate should have hands-on experience with asynchronous programming, API development, database integration, ...
Description : - Extensive experience in Python development and a proven track record of successful projects.- Expertise in at least one popular Python framework (like Django, Fast API, Flask or Pyramid).- Design systems to automate patient interactions with health systems.- Develop applications in Google Cloud to implement ...
... grow, taking their career into their own hands. DIVERSITY & INCLUSION We believe that diversity of people and perspective gives us a competitive advantage. - - Python Data Engineer – Financial Services We are looking for an experienced Python Data Engineer to join our team and work alongside an existing senior engineer. The ...
Senior Python Developer / Backend DeveloperLocation : BangaloreSalary plus 20% bonusUnlimited HolidaysAbout Us :About MishiPay : MishiPay is a global leader in next-generation checkout technology, enabling seamless in-store purchases via shoppers' own smartphones or our minimalist, low capex https://jobeax.com/link/JOxtBbcx5oqFs4XN ...
Job Description :We are looking for an experienced Python Developer with expertise in building high-performance APIs, serverless architectures, and containerized applications. The ideal candidate should have a deep understanding of scalable backend systems and cloud-native https://jobeax.com/link/AtRBdjzDZvZmLq7q Responsibilities ...
Role : Python https://jobeax.com/link/1dOkXk111Maz6TUV : 5 - 8 https://jobeax.com/link/elpmNuUlUrtRmNOJ : Mumbai / https://jobeax.com/link/VMr4Bbh7Hw556TT7 Overview :We are looking for a skilled Python Developer with strong expertise in Flask, SQL, and React to build scalable web applications, REST APIs, and data-driven ...
Job Overview : We are seeking an experienced Python Developer to join our team. The ideal candidate will have a strong background in backend development, cloud technologies, and big data processing. This role involves leading technical projects, mentoring junior developers, and ensuring the delivery of high-quality https://jobeax.com/link/JpsOC0VrTgitAlOy ...
Role Overview : We are seeking a highly skilled Senior Python Developer to join our customer (a product company in Pune).In this role, you will be responsible for designing, developing, and scaling robust backend services that power our core product https://jobeax.com/link/gkPL2uYSLA61j0VX will collaborate closely with ...