HamburgerMenu
hirist

Senior Python Developer - Django/Flask

Populace World Solutions
5 - 8 Years
Pune

Posted on: 23/01/2026

Job Description

Description :



Key Responsibilities :

- Backend Architecture : Design and implement scalable, maintainable, and high-performance backend services using FastAPI, Flask, or Django.

- Database Engineering : Architect efficient database schemas and write high-performance SQL. You will be responsible for query optimization, indexing strategies, and analyzing execution plans (specifically for PostgreSQL).

- API Development : Build, document, and maintain RESTful APIs, ensuring a deep understanding of the request/response lifecycle and security best practices.

- Code Leadership : Apply Object-Oriented Programming (OOP) principles, design patterns, and "Clean Code" practices to maintain a modular and testable codebase.

- DevOps Integration : Own the end-to-end delivery of modules, including writing unit tests and managing deployment through CI/CD pipelines and Git workflows.

- Mentorship : Provide technical guidance to junior developers through code reviews, architecture discussions, and pair programming.

Technical Requirements :

- Python Expertise : 5+ years of hands-on experience in Python development with a mastery of core concepts, algorithms, and data structures.

- Web Frameworks : Proficiency in at least one major Python framework (FastAPI, Django, or Flask).

- Database Mastery : Advanced knowledge of SQL and PostgreSQL. You should be comfortable tuning performance for large-scale data.

- Engineering Standards : Strong experience with software version control (Git), automated testing frameworks, and continuous integration/deployment tools.

- Problem Solving : Proven ability to troubleshoot complex production issues and optimize application bottlenecks.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in