Sr. Python Django ( 3-4 yrs experience only)
The TFPL
Location
🇮🇳 Ahmedabad, India
Type
full_time
Salary
Undisclosed
Posted
5d ago
Job Description
Job description
: Job Title: Python Django Developer Location: Ahmedabad Experience: 3-4 years (above 5 years experience - DO NOT APPLY)
Job Description
: We are looking for a skilled Python Django Developer to join our growing team in Ahmedabad. As a Python Django Developer, you will be responsible for designing and implementing server-side web application logic using Django, creating reusable Django apps, and ensuring the performance, security, and scalability of our web applications.
Responsibilities
: • Develop server-side logic using Django framework • Design and implement RESTful APIs for web and mobile applications • Integrate data storage solutions, such as PostgreSQL, MySQL, or MongoDB • Collaborate with front-end developers to integrate user-facing elements with server-side logic • Implement security and data protection measures • Perform unit and integration testing before launch • Conduct code reviews and ensure code quality and stability • Stay up-to-date with the latest Django best practices and web technologies Experience and Proficiency: • Minimum 3 years of professional experience as a Python Django Developer or similar role • Strong proficiency in Python and Django framework • Experience with Django ORM and database migrations • Knowledge of front-end technologies such as HTML, CSS, and JavaScript • Familiarity with Git version control system • Understanding of software development methodologies and agile practices • Ability to work in a team environment and independently when needed • Excellent problem-solving and analytical skills
Requirements
: • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience • Proven track record of building and deploying web applications using Django • Experience with Django REST Framework is a plus • Familiarity with cloud platforms (e.g., AWS, Azure) is advantageous • Strong communication skills and ability to collaborate effectively