Senior Python Developer

V2 Solutions

Gurugram District

On-site

INR 2,500,000 - 4,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

V2 Solutions is seeking a Senior Python Developer to own backend systems and APIs, with hands-on delivery and collaboration with product and QA teams. The role emphasizes end-to-end ownership, scalable modules, and secure coding practices, using FastAPI, Django, or Flask, plus React for frontend when needed.

The ideal candidate will design, build, and optimize RESTful services, work with AWS services, containers, CI/CD pipelines, and modern data stores such as MySQL and MongoDB, while mentoring

Qualifications

  • 5+ years of backend Python development experience.
  • Strong knowledge of Python frameworks (FastAPI/Django/Flask).
  • Experience designing RESTful APIs and microservices.
  • Proficient in MySQL and MongoDB, plus AWS services.
  • Familiar with Docker, Kubernetes, and CI/CD pipelines.
  • Experience with Git and modern DevOps practices.

Responsibilities

  • Develop, enhance, and maintain scalable web applications using Python frameworks.
  • Design and implement RESTful APIs and microservices.
  • Work with AWS services such as EC2, S3, RDS, Lambda, CloudWatch.
  • Containerize applications with Docker and orchestrate with Kubernetes.
  • Collaborate with frontend, QA, and DevOps teams to deliver features.
  • Write tests, ensure security, and participate in code reviews.

Skills

Python
FastAPI
Django
Flask
RESTful APIs
Microservices
AWS
Docker
Kubernetes
CI/CD
Git
MySQL
MongoDB
ReactJS

Education

Bachelor's degree in Computer Science or related

Tools

Docker
Kubernetes
GitHub Actions
Jenkins
CI/CD
Redis
Kafka
RabbitMQ

Job description

Hiring Requirement Document Position: Senior Python Developer Employment Type: Full-Time Experience Required: 68 Years (flexible based on expertise) Role Summary We are seeking a highly skilled, self-driven, and experienced Python Developer to join our technology team. This is a hands-on individual contributor role requiring end-to-end ownership of product delivery, primarily on backend systems and APIs, with exposure to frontend when needed. The ideal candidate demonstrates strong problem-solving skills, deep expertise in Python frameworks (such as FastAPI/Django), and the ability to independently design, build, and deliver scalable modules.

Key Responsibilities
  • Develop, enhance, and maintain scalable web applications using Python frameworks such as FastAPI, Django or Flask.
  • Strong proficiency & hands-on in Python programming FastAPI, data structures, algorithms, and object-oriented design.
  • Strong knowledge of RESTful API design, microservices architecture, and third-party integrations.
  • Solid understanding of relational databases such as MySQL and NoSQL databases such as MongoDB, Redis, and Amazon, DynamoDB.
  • Experience with Amazon Web Services services including Amazon EC2, ECS, Amazon S3, Amazon RDS, KMS, AWS Lambda, and Amazon CloudWatch.
  • Familiarity with Docker, Kubernetes, CICD pipelines, and DevOps practices.
  • Knowledge of caching, queues, and event-driven systems using Apache Kafka, RabbitMQ, and Celery.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Understanding of secure coding practices, authentication, authorization, and data protection.
  • Build responsive interfaces using ReactJS and modern frontend tools.
  • Debug, troubleshoot, and optimize application performance across environments.
  • Take end-to-end ownership of features from requirement analysis to deployment.
  • Collaborate with product managers and QA to deliver high-quality solutions.
  • Manage source code and branching strategies using Git.
  • Integrate third-party APIs and external services seamlessly.
Required Skills & Qualifications
  • Expertise in Python frameworks such as FastAPI, Django or Flask.
  • Design, develop, test, and maintain scalable backend applications using Python.
  • Build and manage RESTful APIs and microservices using Flask, FastAPI, and Django.
  • Develop secure, high-performance, and reusable code following coding standards and best practices.
  • Design and optimize database schemas, queries, and integrations with MySQL and NoSQL databases such as MongoDB,
  • Deploy, monitor, and maintain applications on Amazon Web Services using services such as Amazon EC2, ECS, Amazon S3,
  • Amazon RDS, AWS Lambda, and Amazon CloudWatch, KMS.
  • Build CICD pipelines and automate deployments using tools such as Jenkins, GitHub Actions, or GitLab CICD.
  • Containerize applications using Docker and manage orchestration with Kubernetes.
  • Implement caching, asynchronous processing, and messaging solutions using Redis, Apache Kafka, RabbitMQ, or Celery.
  • Troubleshoot production issues, perform root cause analysis, and implement preventive fixes.
  • Monitor application health, logs, metrics, and system performance to ensure uptime and reliability.
  • Collaborate with frontend developers, QA teams, DevOps engineers, product managers, and stakeholders to deliver features on time.
  • Participate in architecture discussions and recommend scalable, secure technical solutions.
  • Write unit tests, integration tests, and maintain code quality through reviews and automation.
  • Ensure application security, data protection and compliance with organizational standards.
  • Mentor junior developers, conduct code reviews, and support technical growth of the team.
  • Estimate tasks, plan sprints, and contribute to Agile ceremonies such as standups, retrospectives, and sprint planning.
  • Continuously evaluate new tools, frameworks, and engineering practices to improve development efficiency.
  • Proficiency in frontend technologies: ReactJS, JavaScript and modern framework
  • Working knowledge of REST API integration and handling external services.
  • Excellent debugging and performance analysis skills.
  • Ability to work independently, own technical solutions, and manage deadlines.
  • Implement secure authentication and security mechanisms in
Preferred/Good to Have
  • Exposure to agile/scrum-based environments.
Ideal Candidate Traits
  • Proactive and self-motivated with a strong ownership mindset.
  • Strong communicator and effective collaborator.
  • Able to think critically and solve complex problems independently.
  • Enthusiastic about learning and adopting new technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Impelsys - Senior Python Developer (6-10 yrs)
Impelsys - Senior Python Developer (6-10 yrs)

V2 Solutions • Bengaluru

On-site
INR 2,000,000 - 3,600,000
Repro - Senior Python Developer - Django/FastAPI (5-10 yrs)
Repro - Senior Python Developer - Django/FastAPI (5-10 yrs)

V2 Solutions • Dadri

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

Tekskills • Gurugram District

On-site
INR 1,800,000 - 3,000,000
Senior Python Developer
Senior Python Developer

Persistent Systems • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Competitive salary and benefits package
Quarterly growth opportunities
Company-sponsored higher education and certifications
+2
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Senior Python Engineer
Senior Python Engineer

Tekskills • Bengaluru

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

Tekskills • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills • Pune District

On-site
INR 2,500,000 - 4,200,000
Python Developer
Python Developer

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Lead Engineer- Python Backend
Lead Engineer- Python Backend

Evalueserve India • Gurugram District

On-site
INR 1,200,000 - 2,000,000