Back to all jobs

Python Developer

Posted 16d ago
IndiaOnsite Full-time Any experience Competitive

About the Role We are seeking a talented and motivated Python Developer to join our growing engineering team based in India. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that power our core products and services....

About the role

About the Role

We are seeking a talented and motivated Python Developer to join our growing engineering team based in India. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that power our core products and services. You will collaborate closely with cross-functional teams including product managers, data engineers, and front-end developers to deliver scalable and efficient applications. This is an excellent opportunity for a passionate developer who thrives in a fast-paced, collaborative environment and is eager to make a meaningful impact through clean, well-structured code.

Key Responsibilities

  • Design, develop, test, and deploy robust Python-based applications and backend services that meet business and technical requirements.
  • Write clean, maintainable, and well-documented code following established coding standards and best practices.
  • Collaborate with product and design teams to translate business requirements into scalable technical solutions.
  • Develop and integrate RESTful APIs and microservices to support web and mobile applications across multiple platforms.
  • Optimize application performance by identifying bottlenecks, conducting code reviews, and implementing effective solutions.
  • Participate actively in Agile ceremonies including sprint planning, daily standups, and retrospectives to ensure timely delivery of features.
  • Work with databases such as PostgreSQL, MySQL, or MongoDB to design efficient data models and write optimized queries.
  • Troubleshoot, debug, and resolve production issues promptly while maintaining high availability and reliability of systems.

Requirements

  • 2 to 5 years of professional experience in Python development with a strong understanding of object-oriented programming principles.
  • Proficiency in Python frameworks such as Django, Flask, or FastAPI for building scalable backend applications.
  • Solid experience working with relational and non-relational databases, including writing complex queries and managing database migrations.
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Microsoft Azure, including deployment and monitoring of applications.
  • Experience with version control systems, particularly Git, and a strong understanding of branching strategies and code review workflows.
  • Knowledge of containerization tools such as Docker and basic understanding of CI/CD pipelines is highly desirable.
  • Strong analytical and problem-solving skills with excellent verbal and written communication abilities in English.

Benefits

  • Competitive salary and performance-based annual bonuses aligned with industry standards across major Indian cities including Bengaluru, Hyderabad, and Pune.
  • Flexible working arrangements including hybrid and remote work options to support a healthy work-life balance for all team members.
  • Comprehensive health insurance coverage for employees and their immediate family members, including medical, dental, and vision plans.
  • Dedicated learning and development budget to support professional certifications, online courses, and attendance at industry conferences.
  • Generous paid time off policy including annual leave, public holidays, and additional wellness days to ensure employee well-being throughout the year.
Infosys hiring Python Developer in Hyderabad, Telangana, Ind | JobsQueen