About the Role :
We are seeking an experienced Senior Python Developer to join our dynamic team.
The ideal candidate will have strong expertise in Python programming and its frameworks, with proven experience in designing, developing, and deploying scalable applications.
This role requires a problem-solver with excellent coding skills and the ability to collaborate effectively in a remote Responsibilities :
- Design, develop, and maintain robust, scalable, and high-performance applications using
Python.
Work with frameworks such as Django, Flask, or FastAPI to build RESTful APIs and webservices.
Collaborate with cross-functional teams (front-end, DevOps, QA, and business teams) todeliver end-to-end solutions.
Write reusable, testable, and efficient code following best practices.Integrate third-party services, APIs, and databases.Optimize application performance, ensuring high availability and reliability.Participate in code reviews, provide technical guidance, and mentor junior developers.Troubleshoot, debug, and upgrade existing Skills & Qualifications :Minimum 6 years of professional experience in Python development.Strong expertise in frameworks such as Django, Flask, or FastAPI.Hands-on experience with RESTful API development and microservices architecture.Solid understanding of databases (SQL & NoSQL - PostgreSQL, MySQL, MongoDB, etc.Knowledge of cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes) is a plus.Familiarity with CI / CD pipelines and Git version control.Strong problem-solving skills and ability to work independently in a remote setup.Excellent communication and collaboration to Have :Experience in data processing, machine learning, or analytics projects.Knowledge of asynchronous programming and event-driven architecture.Exposure to Agile / Scrum methodology(ref : hirist.tech)