Show more filters
Banner image for People Prime Worldwide
Job Type   /   Job Level
Full-time   /   Senior Executive
Job Location
Chennai, Tamil Nadu, India
A free Jobstore account is required to proceed to the employer site.

EXPERIENCE: 7+ YEARS


JOB DESCRIPTION:


We are looking for a Senior Python Backend Engineer with 4–5+ years of strong hands-on Python experience, focusing on API development, software design, and scalable backend systems. The candidate should have solid fundamentals in Python frameworks, databases, REST APIs, and system design, with exposure to cloud and performance optimisation.


Python backend development (4–5+ years) with strong hands-on coding & design skills


Python frameworks: FastAPI / Flask / Django


Strong understanding of:


  • Request handling, middleware, asynchronous programming
  • Data Structures & Algorithms
  • Object-Oriented Programming (OOP)
  • RESTful API developmentAPI design, versioning, error handling
  • API documentation using Swagger / OpenAPI


SQL Databases: PostgreSQL / MySQL

  • Writing optimised queries and handling large datasets

ORM tools: SQLAlchemy / Django ORM

  • Software design principlesSOLID principles
  • Common design patterns: Factory, Singleton, Repository, Strategy

Writing clean, modular, reusable code

Unit testing & TDD using PyTest / unittest


Code quality practices:

  • Code reviews
  • Linting & formatting tools: Pylint, Flake8, Black

API security: authentication & authorization

Experience working in Agile / Scrum teams

Experience building RESTful APIs and Microservices

Version control: Git

A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Tamil Nadu   »   Jobs in Chennai   »   Python Backend Engineer

More jobs

People also search