logo

JobNob

Your Career. Our Passion.

Python Developer - Django


Indium Software


Location

Hyderabad | India


Job description

Job Description : Experience : 7-12 years Skills Required : Python : Proficient in Python programming language, with a deep understanding of its principles, best practices, and ecosystem. SQL : Strong understanding of SQL databases, including database design, querying, and optimization. Django : Extensive experience with Django framework, including building robust web applications, RESTful APIs, and understanding of Django ORM. JavaScript : Proficiency in JavaScript for both front-end and back-end development, familiarity with modern frameworks/libraries such as React, Angular, or Vue.js is a plus. Responsibilities : - Develop, test, and maintain high-quality Python code for web applications and backend services. - Design and implement efficient database schemas and optimize SQL queries for performance.- Collaborate with front-end developers to integrate user-facing elements with server-side logic. - Build RESTful APIs using Django Rest Framework for seamless communication between front-end and back-end systems. - Work closely with product managers and stakeholders to understand requirements and translate them into technical solutions. - Participate in code reviews, providing constructive feedback and ensuring code quality and adherence to coding standards. - Troubleshoot, debug, and resolve issues reported in production environments.- Stay updated with the latest developments in Python, Django, and related technologies, and share knowledge with the team.- Mentor junior developers, providing guidance and support to help them grow their skills and capabilities. Qualifications : - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 7-12 years of professional experience in software development, with a focus on Python-based web development. - Strong understanding of software engineering principles, design patterns, and best practices. - Experience with front-end technologies such as HTML, CSS, and JavaScript.- Excellent problem-solving skills and attention to detail.- Ability to work independently as well as part of a collaborative team.- Good communication skills, both written and verbal. - Experience with agile development methodologies is a plus. - Any additional certifications or contributions to the open-source community would be advantageous. (ref:hirist.tech)


Job tags



Salary

All rights reserved