Description
We are seeking a skilled Python Developer to join our dynamic team in India. The ideal candidate will have a passion for developing innovative software solutions and be able to work collaboratively in a fast-paced environment.
Responsibilities
- Develop and maintain robust and scalable Python applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices.
- Debug and troubleshoot applications to ensure high-quality performance.
- Participate in code reviews to maintain code quality and share knowledge with team members.
Skills and Qualifications
- Proficient in Python programming language and its frameworks (e.g., Django, Flask).
- Strong understanding of object-oriented programming principles.
- Experience with RESTful APIs and web services.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Knowledge of database systems such as MySQL, PostgreSQL, or MongoDB.
- Experience with version control systems like Git.
- Understanding of Agile methodologies and software development lifecycle.
Skills Required
Django, Flask, Rest Apis, Sql, Git, Docker, Unit Testing, Pandas, Numpy, Machine Learning