Backend Python Developer

Year    TN, IN, India

Job Description

:



We are looking for a Python Django Developer with 2-3 years of experience to join our development team. The ideal candidate will have strong backend development skills, hands-on experience with the Django framework, and a solid understanding of RESTful APIs. You will be responsible for developing and maintaining scalable web applications, collaborating with the front-end team to deliver seamless and functional solutions.

Key Responsibilities:



Design and implement high-quality, secure, and scalable web applications using Python and Django. Develop and maintain RESTful APIs to integrate with front-end applications. Work closely with front-end developers to integrate user-facing elements with server-side logic. Write clean, maintainable, and efficient code following best practices. Debug and troubleshoot issues to improve application performance and stability. Optimize applications for maximum speed and scalability. Maintain code quality, organization, and automation of the application. Stay updated on Django and Python-related technologies to enhance application development.

Skills and Qualifications:



2-3 years of professional experience in Python and Django development. Strong knowledge of Python programming and Django framework. Experience with building and consuming RESTful APIs. Familiarity with front-end technologies such as HTML5, CSS3, and JavaScript is a plus. Knowledge of database systems like PostgreSQL, MySQL, or SQLite. Experience with version control systems (e.g., Git). Familiarity with server deployment and cloud technologies (e.g., AWS, Heroku, or Digital Ocean). Understanding of security and data protection best practices. Knowledge of testing frameworks like PyTest or UnitTest is a plus.

Nice to Have:



Experience with Docker and containerized applications. Knowledge of Celery for task queues and Redis for caching. Experience with GraphQL, Django REST Framework (DRF), or other relevant tools. Familiarity with Agile development methodologies.

Education:



Bachelor's degree in computer science, Information Technology, or any

BE department

(or equivalent experience).
Job Type: Full-time

Pay: ?300,000.00 - ?400,000.00 per year

Education:

Bachelor's (Preferred)
Experience:

total work: 2 years (Preferred) software development: 2 years (Preferred)
Work Location: In person

Job Type: Full-time

Pay: ?300,000.00 - ?400,000.00 per year

Benefits:

Provident Fund
Schedule:

Day shift
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3940958
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year