Role OverviewWe are looking for a passionate Python Developer to join our team in Jaipur. The candidate will be responsible for developing scalable applications, writing clean code, and collaborating with cross-functional teams to deliver high-quality software solutions. Key ResponsibilitiesDevelop, test, and maintain Python-based applications and backend systemsWrite clean, efficient, and reusable codeDesign and integrate REST APIs and third-party servicesWork with databases (MySQL, PostgreSQL, MongoDB)Debug, troubleshoot, and optimize application performanceCollaborate with front-end developers, designers, and QA teamsParticipate in code reviews and improve development practicesStay updated with latest Python frameworks and technologies Required SkillsStrong knowledge of Python programmingUnderstanding of OOPs, data structures, and algorithmsExperience with at least one framework: Django / Flask / FastAPIBasic knowledge of REST APIs and web developmentFamiliarity with databases (SQL/NoSQL)Version control tools like GitProblem-solving and analytical thinking skills Preferred Skills (Good to Have)Knowledge of HTML, CSS, JavaScriptExperience with cloud platforms (AWS/GCP/Azure)Familiarity with Docker, CI/CD pipelinesExposure to Agile development methodologies