Description
We are looking for a skilled Python Developer to join our dynamic team in India. The ideal candidate will have 4-8 years of experience in developing scalable applications and a passion for coding. You will work closely with our development team to deliver high-quality software solutions.
Responsibilities
- Design, develop, and maintain Python applications
- Collaborate with cross-functional teams to define and design new features
- Troubleshoot and debug applications to optimize performance
- Write reusable, testable, and efficient code
- Participate in code reviews and maintain code quality standards
- Stay updated with the latest technologies and best practices in Python development
Skills and Qualifications
- Proficiency in Python programming language
- Experience with web frameworks such as Django or Flask
- Strong understanding of RESTful APIs and microservices architecture
- Familiarity with front-end technologies (HTML, CSS, JavaScript)
- Knowledge of database management systems (SQL, NoSQL)
- Experience with version control systems (Git)
- Understanding of software development methodologies (Agile, Scrum)
- Strong problem-solving skills and attention to detail