Job Description :
We are seeking an experienced and highly skilled Python Developer with 6–9 years of hands-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong expertise in Python programming, application development frameworks, database integration, and software development best practices.
Key Responsibilities :
- Design, develop, and maintain scalable and high-performance Python applications and backend services.
- Build and integrate RESTful APIs using frameworks such as Django, Flask, or FastAPI.
- Collaborate with cross-functional teams including frontend, DevOps, and product teams to deliver solutions.
- Design and optimize database schemas, queries, and integration processes.
- Ensure code quality through clean coding practices, code reviews, unit testing, and CI / CD implementation.
- Troubleshoot, debug, and optimize application performance in an Agile / Scrum environment.
Required Skills & Qualifications :
Hands-on experience with frameworks such as Django, Flask, or FastAPI and solid understanding of Agile / Scrum methodologies.Strong expertise in database management including PostgreSQL, MySQL, or MongoDB, with experience in design, optimization, and integration.Proficiency in Git and version control workflows, along with experience in RESTful APIs and microservices architecture.Ability to write clean, maintainable, and efficient code with strong problem-solving and analytical skills.Skills Required
Python, Django, Flask, Restful Apis, Git