22 Apps Business IT Solutions Jobs
Python Developer - Flask/Django (5-7 yrs)
Apps Business IT Solutions
posted 16d ago
Fixed timing
Job Description :
Key Responsibilities :
- Design, develop, and maintain RESTful APIs and backend services using Python and frameworks like Django, Flask, or FastAPI.
- Write clean,well-documented, and testable code adhering to best practices (SOLID principles, design patterns).
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Develop and maintain database schemas and perform data modeling.
- Collaborate with frontend developers to integrate backend services with frontend applications.
- Troubleshoot and debug complex issues in backend systems.
- Stay abreast of the latest Python technologies, frameworks, and best practices.
- Contribute to the improvement of development processes and tools.
- Mentor junior developers and contribute to the team's technical growth.
- Participate in code reviews and provide constructive feedback.
Required Skills & Experience :
- 5+ years of hands-on experience in Python development.
- Strong proficiency in Python and at least one popular Python web framework Django, Flask, FastAPI.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with relational databases (PostgreSQL, MySQL, SQL Server) and NoSQL databases (MongoDB).
- Experience with RESTful API design and development.
- Experience with version control systems (Git).
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
Functional Areas: Software/Testing/Networking
Read full job description