We are seeking an experienced Python Developer to join our dynamic team in India. The ideal candidate will have a strong background in Python programming and be able to develop scalable applications while collaborating with various teams.
Responsibilities
- Develop and maintain high-quality Python applications.
- Collaborate with cross-functional teams to define, design, and ship current features.
- Identify and resolve performance bottlenecks and bugs.
- Write reusable, testable, and efficient code.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with the latest industry trends and technologies.
Skills and Qualifications
- 5-10 years of experience in Python development.
- Strong understanding of Python frameworks such as Django and Flask.
- Experience with RESTful APIs and web services.
- Proficiency in front-end technologies like HTML, CSS, and JavaScript.
- Knowledge of database systems such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control systems like Git.
- Ability to write unit tests and perform debugging.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.