Home/Job List/Python Backend Developer (5-8 yrs exp)
Guardian Management Services

Python Backend Developer (5-8 yrs exp)

Guardian Management Services

Thoraipakkam, Tamil Nadu, India
Full-Time
Posted 23 days ago

Job Description & Responsibilities

Back-end Developer with a minimum of 5-

7 years of experience as a Python developer. You should be highly proficient in Python and have strong

experience building scalable, secure, high-performance enterprise applications. You should have hands-on

experience in developing RESTful APIs, web applications, and backend services using modern Python

frameworks. A good understanding of software architecture, testing, performance optimization, security, and

cloud-based application development is essential.

A skilled Python Developer should be capable of designing and developing highly distributed web applications,

microservices, data processing applications, automation solutions, and cloud-native applications.

Responsibilities

  • Write clean, maintainable, and scalable code using Python programming language.
  • Develop web applications and RESTful APIs using frameworks such as FastAPI, Django, or Flask.
  • Utilize established development tools, guidelines, and best practices including Python, SQL, HTML,

CSS, JavaScript, Git, and REST APIs.

  • Design and develop technical interfaces, application architecture, and software specifications.
  • Develop and maintain technical documentation throughout the Software Development Life Cycle

(SDLC).

  • Prepare and maintain Python applications while resolving application defects and performance issues.
  • Develop unit tests, integration tests, and automated test cases to ensure application quality.
  • Enhance existing applications by analysing business requirements, preparing implementation plans, and

identifying opportunities for improvement.

  • Monitor application health and provide production support when required.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Collaborate with cross-functional teams including Product Owners, QA Engineers, DevOps Engineers,

and UI Developers.

Required Skills and Qualifications

  • 5- 7 years of experience in Python application development.
  • Proven experience as a Python Developer or Backend Application Developer.
  • Experience with Python web frameworks such as FastAPI, Django, or Flask.
  • Familiarity with ORM frameworks such as SQLAlchemy or Django ORM.
  • Knowledge of authentication and authorization mechanisms such as OAuth2, JWT, LDAP, and SSO.
  • Familiarity with API documentation tools such as Swagger/OpenAPI.
  • Strong analytical, problem-solving, communication, teamwork, and interpersonal skills.
  • Knowledge of unit testing frameworks such as PyTest or UnitTest

Preferred Qualifications

  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience)

Benefits

  • Health insurance
  • Paid sick time
  • Paid time off
  • Provident Fund

Work Location: In person

Required Skills

JavaScriptPythonSQLGit

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience57 years
Positions1

Posted by

N/A

Posted on:

6 Aug 2026

About Guardian Management Services

More open roles

Browse all jobs →