Description
We are looking for a skilled Python Developer with 7-12 years of experience to join our dynamic team in India. The ideal candidate will be responsible for developing robust applications and ensuring seamless functionality.
Responsibilities
- Design, develop, and maintain high-quality Python applications and systems.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Write clean, maintainable, and efficient code following best practices.
- Debug and troubleshoot applications to improve performance and user experience.
- Participate in code reviews to ensure code quality and adherence to standards.
- Stay updated with the latest technologies and frameworks related to Python development.
Skills and Qualifications
- Proven experience in Python development with strong understanding of Python frameworks such as Django or Flask.
- Solid understanding of web technologies including HTML, CSS, and JavaScript.
- Experience with RESTful APIs and integrating third-party services.
- Familiarity with database technologies like MySQL, PostgreSQL, or MongoDB.
- Knowledge of version control systems like Git.
- Experience with unit testing and test-driven development (TDD).
- Good problem-solving skills and ability to work independently as well as in a team environment.