Role: Python Developer
Experience: 5+ years
Work Mode: Hybrid
Work Timings: 2pm to 11pm
Location: Hyderabad & Pune
Primary Skills: Python, Django
Job Summary: We are seeking a skilled Python Developer with 57 years of hands-on experience in designing, developing, and maintaining scalable backend systems and applications. The ideal candidate should have strong expertise in Python frameworks, API development, and modern software engineering practices.
Responsibilities
- Design, develop, and maintain scalable backend systems and applications using Python.
- Develop and consume RESTful APIs and microservices.
- Implement software engineering best practices, including OOP, design patterns, and software architecture principles.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality through code reviews and testing.
- Manage database interactions with relational and NoSQL databases.
- Participate in the CI/CD pipeline to streamline deployment processes.
Mandatory Skills
- 5-7 years of professional experience in Python development.
- Strong knowledge of Python frameworks such as Django, Flask, FastAPI, or similar.
- Experience developing and consuming RESTful APIs and microservices.
- Solid understanding of OOP, design patterns, and software architecture principles.
- Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
- Familiarity with version control systems (Git/GitHub/GitLab).
- Hands-on experience with CI/CD pipelines.
Preferred Skills
- Experience with DevOps practices and tools.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong problem-solving skills and ability to work in a team environment.