Description
We are looking for a skilled Python Developer to join our team in India. The ideal candidate will have a passion for developing innovative applications and a strong background in Python programming. This position requires collaboration with various teams to design and implement new features, as well as maintaining existing code.
Responsibilities
- Develop and maintain high-quality Python applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Identify and fix bugs and performance issues
- Write reusable, testable, and efficient code
- Participate in code reviews and ensure adherence to best practices
- Stay up to date with emerging trends and technologies in software development
Skills and Qualifications
2-5 years of experience in Python programmingStrong understanding of web frameworks like Django or FlaskFamiliarity with RESTful APIs and web servicesExperience with database systems such as MySQL, PostgreSQL, or MongoDBKnowledge of version control systems like GitUnderstanding of software development methodologies, especially AgileStrong problem-solving skills and attention to detailExcellent communication and teamwork abilitiesSkills Required
Python, Django, Flask, Sql, Rest Apis, Docker, Git, Unit Testing, Aws, Microservices