Python Developer with Django Rest Framework Experience
Location: Hyderabad/Nagpur
Experience: 3+ years
Job Description:
We are looking for a talented Python Developer with expertise in Django Rest Framework to join our team in either Hyderabad or Nagpur. As a Python Developer, you will be responsible for designing, developing, and maintaining robust and scalable web applications using Python and Django Rest Framework. The ideal candidate should have a solid understanding of web development principles and a passion for building efficient and user-friendly software solutions.
Responsibilities:
Design, develop, and deploy Python-based web applications using Django Rest Framework.
Collaborate with cross-functional teams to gather and define project requirements.
Write clean, maintainable, and efficient code following best practices and coding standards.
Implement RESTful APIs to enable seamless communication between front-end and back-end systems.
Develop and integrate user authentication and authorization mechanisms.
Ensure the security and integrity of data by implementing appropriate security measures.
Optimize application performance and scalability through efficient database design and query optimization.
Conduct thorough testing of applications to identify and fix bugs and ensure overall quality.
Stay up-to-date with the latest technologies and frameworks in Python and web development.
Provide technical guidance and support to junior developers as needed.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proven experience as a Python Developer with at least 3 years of hands-on experience.
Strong proficiency in Python programming language and Django Rest Framework.
Experience with relational databases such as PostgreSQL or MySQL.
Solid understanding of web development concepts such as MVC, RESTful APIs, and ORM.
Familiarity with front-end technologies including HTML, CSS, and JavaScript.
Proficiency in version control systems such as Git.
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Ability to work independently and as part of a team in a fast-paced environment.
Project Role : AI / ML EngineerProject Role Description : Develops applications and systems that utilize AI to improve performance...
How to applyAbout the Company Welcome to Mindrift – a space where innovation meets opportunity. We’re a pioneering platform dedicated to advancing...
How to applyMinimum qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with software development in one or more programming...
How to applyJob Overview: High-performance ML workloads on Arm CPUs requires the co-development of algorithms and highly optimized CPU kernels. In CT-ML...
How to applyJob Details: Job Description: Collaborate with internal teams and external partners to deliver optimized AI solutions for NAS products using...
How to applyWaymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its start as...
How to apply