Talent.com
Python Developer - Lead

Python Developer - Lead

Nature Technologies Pvt LtdAmritsar, Punjab, India
15 hours ago
Job description

Job Title :

Lead Python Developer (7+ Years Experience)

Company : Nature Technologies

Location :

Kolkata (Hybrid Work Setup)

Employment Type : Full-time

At

Nature Technologies , we’re a Product Engineering Company building

Born-AI platforms

for global startups and enterprises. Our teams work with cutting-edge technologies to create intelligent, scalable, and high-performing digital products.

We’re looking for an experienced

Lead Python Developer

with

7+ years of strong backend development expertise

who can drive technical excellence, mentor developers, and contribute to designing robust, future-ready systems for global clients.

Key Responsibilities

Lead the architecture, design, and development of scalable Python-based applications and APIs.

Collaborate with Product Managers, Architects, and cross-functional teams to define and deliver project roadmaps.

Mentor and guide the Python development team through code reviews, design discussions, and best practices.

Ensure system reliability, performance optimization, and secure coding standards.

Oversee database design, API integrations, and deployment of microservices-based architectures.

Stay updated on emerging technologies and suggest ways to integrate them into ongoing projects.

Manage sprints, allocate tasks, and ensure timely project delivery following Agile methodologies.

Required Skills & Experience

7+ years

of hands-on experience in Python development, with at least

2+ years in a lead or senior role.

Strong expertise in

FastAPI, Django, or Flask

frameworks.

Proven experience in designing and deploying

RESTful APIs

and

microservices architecture.

Proficiency with

Docker ,

CI / CD pipelines , and

cloud platforms

(AWS / Azure / GCP).

Strong knowledge of

PostgreSQL ,

MongoDB , or

MySQL .

Proficient in

Git / GitHub , Agile practices, and sprint / task management tools (Jira / Trello).

Solid understanding of

software design patterns ,

testing frameworks , and

code optimization techniques.

Nice to Have

Experience managing Python projects using

UV

or similar tools.

Knowledge of

Kubernetes ,

DevOps pipelines , or

cloud-native deployments.

Exposure to

AI / ML ,

data engineering , or

automation frameworks.

Understanding of

frontend technologies

for end-to-end product collaboration.

Create a job alert for this search

Lead Python Developer • Amritsar, Punjab, India