Total years of experience : 3+ years
Key Responsibilities :
Design, develop, and maintain scalable web applications using Python and Django
Build and optimize RESTful APIs and integrate third-party services
Work with relational databases (PostgreSQL/MySQL), including schema design and query optimization
Implement authentication, authorization, and security best practices
Write clean, reusable, and efficient code following best practices and coding standards
Debug, troubleshoot, and resolve application issues in a timely manner
Collaborate with frontend developers, QA engineers, and product managers to deliver high-quality software
Participate in code reviews and contribute to continuous improvement of development processes
Ensure applications are optimized for performance, scalability, and reliability
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)
3+ years of professional experience in Python and Django development
Strong knowledge of Django ORM, middleware, signals, and templates
Experience with REST API development and integration
Proficiency in working with databases like PostgreSQL/MySQL
Familiarity with HTML, CSS, JavaScript, and frontend integration
Hands-on experience with Git/GitHub/GitLab for version control
Good understanding of software design principles, OOP, and MVC architecture
Strong problem-solving skills and ability to work independently as well as in a team
Good to Have (Preferred Skills)
Experience with Django Rest Framework (DRF)
Knowledge of Docker, Kubernetes, or other containerization tools
Familiarity with cloud platforms (AWS, Azure, GCP)
Exposure to CI/CD pipelines
Experience with unit testing frameworks (PyTest/Unittest)
Job Type: Contract
Contract length: 6 months
Work Location: Remote
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.