Senior Python Developer

6 - 9 years

10 - 20 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Skills Required

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role:

Senior Python Developer

This is a hands-on position requiring a strong technical foundation in Python programming and database architecture, along with the ability to work collaboratively across teams.

Responsibilities:

  • Design, develop, and maintain scalable Python applications and backend services.
  • Build and optimize complex SQL queries and stored procedures for data-intensive applications.
  • Collaborate with product managers, data engineers, and DevOps to deliver end-to-end solutions.
  • Write clean, efficient, and well-documented code with a focus on performance and reliability.
  • Participate in code reviews, architectural discussions, and mentor junior developers.
  • Troubleshoot and resolve software defects and performance issues in both application logic and SQL queries.
  • Ensure security, scalability, and best practices in database design and application integration.
  • Develop automated tests and ensure continuous integration and deployment pipelines are robust.

Requirements:

  • 5+ years

    of professional experience in Python development.
  • Strong proficiency in SQL

    , including performance tuning, indexing strategies, and working with large datasets.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL, SQL Server) and experience with database design and optimization.
  • Familiarity with Python frameworks such as Django, Flask, or FastAPI.
  • Experience integrating Python applications with databases and third-party APIs.
  • Strong problem-solving and debugging skills.
  • Knowledge of version control systems (e.g., Git).
  • Familiarity with Docker, CI/CD tools, and cloud environments (e.g., AWS, Azure, GCP) is a plus.

Preferred Qualifications:

  • Experience with ORMs (e.g., SQLAlchemy, Django ORM).
  • Exposure to data engineering workflows or ETL pipelines.
  • Familiarity with NoSQL databases and message queues (e.g., Redis, RabbitMQ, Kafka).
  • Contributions to open-source projects or a public GitHub portfolio.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Relanto Global
Relanto Global

Technology Consultancy

San Francisco

RecommendedJobs for You

Hyderabad, Pune, Bengaluru

Pune, Maharashtra, India