Sr Python Developer

Tecnoprism Pte Ltd

Dadri, Pune District

On-site

INR 1,500,000 - 2,100,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tecnoprism Pte Ltd is seeking an experienced Senior Python Developer to design, develop, and maintain robust, scalable, and high-performance applications. You will mentor junior developers and participate in technical decision-making to deliver high-quality solutions.

The role focuses on backend development with Django/Flask/FastAPI, RESTful and GraphQL APIs, and ensuring performance, security, and reliability across systems. Strong architectural and coding practices are expected.

Qualifications

  • 4-8 Years of Python development experience
  • Expertise in at least one Python framework
  • Strong knowledge of SQL databases
  • Experience with ORMs (Django ORM, SQLAlchemy)
  • Experience building REST APIs / Microservices
  • Experience with Git and collaborative workflows
  • Experience with unit testing and test automation
  • Strong problem-solving and leadership abilities

Responsibilities

  • Design, develop, and maintain scalable Python applications
  • Write clean, efficient, and well-documented code
  • Debug, test, and optimize existing applications
  • Architect and implement RESTful and/or GraphQL APIs
  • Lead backend development using Django/Flask/FastAPI
  • Mentor junior and mid-level developers
  • Contribute to CI/CD pipelines and deployment strategies

Skills

Python development
Back-end frameworks
System architecture
Code reviews
Mentoring juniors
Unit testing
SQL databases
Git
REST APIs
GraphQL
NoSQL

Tools

Django
Flask
FastAPI
SQLAlchemy
Git
Docker
Kubernetes
CI/CD (GitHub Actions/Jenkins)
PostgreSQL
MySQL
MongoDB
Redis

Job description

Experience:

4-8 Years


Job Summary

We are looking for an experienced Senior Python Developer to design, develop, and maintain robust, scalable, and high-performance applications. The ideal candidate will have strong expertise in Python, backend frameworks, and system architecture, and will play a key role in technical decision-making, mentoring junior developers, and delivering high-quality solutions.


Key Responsibilities
  • Design, develop, and maintain scalable Python applications
  • Write clean, efficient, and well-documented code
  • Debug, test, and optimize existing applications
  • Work with databases to design schemas and write optimized queries
  • Collaborate with frontend developers, QA, and product teams
  • Participate in code reviews and follow best coding practices
  • Design, develop, and maintain scalable Python applications and services
  • Lead backend development using frameworks such as Django / Flask / FastAPI
  • Architect and implement RESTful and/or GraphQL APIs
  • Ensure high performance, security, and reliability of applications
  • Optimize database queries and data models for performance and scalability
  • Collaborate with frontend, DevOps, QA, and product teams
  • Conduct code reviews and enforce engineering best practices
  • Mentor junior and mid-level developers
  • Participate in system design, technical discussions, and architecture planning
  • Troubleshoot complex production issues and perform root cause analysis
  • Contribute to CI/CD pipelines and deployment strategies

Required Skills & Qualifications
  • 24 years of professional experience in Python development
  • Prior experience as a Python developer is desirable
  • Expertise in at least one Python framework and a working knowledge of front-end technologies
  • Understanding of how Object Relational Mapper libraries function
  • Understanding of front-end programming languages
  • Knowledge and ability to work using server-side templating languages
  • Work on improving the server-side platform and web frameworks
  • Ability to work with Python libraries(Pandas and Numpy)
  • 48 years of hands-on experience in Python development
  • Strong understanding of object-oriented and functional programming
  • Extensive experience with Django, Flask, or FastAPI
  • Solid experience building and consuming REST APIs / Microservices
  • Strong knowledge of SQL databases (PostgreSQL, MySQL)
  • Experience with ORMs (Django ORM, SQLAlchemy)
  • Proficiency with Git and collaborative development workflows
  • Experience with unit testing, integration testing, and test automation
  • Strong problem-solving, debugging, and analytical skills
  • Excellent communication and leadership abilities

Preferred (Nice to Have)
  • Experience with Cloud platforms (AWS, Azure, or GCP)
  • Exposure to Docker, Kubernetes, and containerized deployments
  • Knowledge of CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI)
  • Experience with NoSQL databases (MongoDB, Redis)
  • Familiarity with message queues (Kafka, RabbitMQ, AWS SQS)
  • Understanding of microservices architecture and distributed systems
  • Exposure to security best practices and performance optimization
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Select Source International • Pune District, Chennai District, Delhi

On-site
INR 1,200,000 - 2,400,000
Python Developer Job ID: 411763
Python Developer Job ID: 411763

Blumetra Solutions LLC • Hyderabad

On-site
INR 1,100,000 - 1,900,000
Senior Python Developer
Senior Python Developer

Selective Global Search • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,400,000 - 2,400,000
Senior Python Developer- AI/ML
Senior Python Developer- AI/ML

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Python Technical Lead
Python Technical Lead

OSI Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Lead Engineer- Python Backend
Lead Engineer- Python Backend

Evalueserve India • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer - Python
Senior Software Engineer - Python

EvoluteIQ • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Python Software Developer-S
Python Software Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 700,000 - 1,100,000
Python Software Developer-S
Python Software Developer-S

TymblHub • Hyderabad

On-site
INR 900,000 - 1,500,000