Posted on: 05/08/2025
Role Overview :
We are seeking a highly motivated Python Developer with hands-on experience in Python development. The ideal candidate will be proficient in building scalable and efficient applications, have a solid understanding of web frameworks, and be comfortable working in an Agile development environment.
Key Responsibilities :
- Develop and maintain backend services using Python and relevant frameworks (e.g., Django, Flask, FastAPI).
- Write reusable, testable, and efficient code.
- Collaborate with cross-functional teams (frontend developers, product managers, QA) to design and implement new features.
- Build and maintain RESTful APIs for seamless integration with third-party services.
- Optimize applications for maximum speed and scalability.
- Troubleshoot, debug, and improve existing codebases.
- Write unit tests to ensure code reliability and quality.
- Participate in code reviews, providing constructive feedback to peers.
- Stay updated with the latest industry trends and best practices in Python development.
- Contribute to the continuous improvement of development processes and practices.
Qualifications we seek in you :
Minimum Qualifications :
- Experience in Python development, including building backend systems and web applications.
- Strong knowledge of Python and frameworks such as Django, Flask, or FastAPI.
- Experience working with databases (SQL/NoSQL) such as PostgreSQL etc.
- Solid understanding of RESTful API design and development.
- Proficiency in version control tools, particularly Git.
- Familiarity with Agile methodologies and working in an Agile environment.
- Ability to write clean, maintainable, and efficient code.
- Knowledge of testing frameworks (e.g., pytest, unit test).
- Containerize applications using Docker for improved deployment and scalability.
- Work with Docker and container orchestration tools (e.g., Kubernetes) to manage development, staging, and production environments.
- Good problem-solving skills and the ability to think critically.
- Strong communication skills and ability to work in a team-oriented environment.
Preferred Skills :
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with containerization technologies such as Docker.
- Experience with CI/CD pipelines and automation tools.
- Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.
- Familiarity with task queues (e.g., Celery) and caching mechanisms (e.g., Redis).
Did you find something suspicious?
Posted By
N Darma Ayyappa
Assistant Manager • Recruitment at GENPACT India Private Limited
Last Active: 20 Aug 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1525144
Interview Questions for you
View All