Senior Python Developer

5 years

13 - 23 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Python Developer
Experience: 5+ Years
Location: Hyderabad, Bangalore & Chennai
Employment Type: Full Time, Permanent

Job Description:

We are seeking a highly experienced and motivated Python Developer with 5+ years of hands-on development experience to join our dynamic team. The ideal candidate should have a solid background in backend development using Django, Flask, Pyramid, and be proficient in data manipulation using Pandas and NumPy. This role requires strong problem-solving abilities, attention to detail, and a passion for clean, maintainable code.

Key Responsibilities:

  • Develop, test, and maintain scalable web applications and APIs using Python frameworks.
  • Design and implement RESTful services and integrations with external systems.
  • Write clean, efficient, and reusable code while adhering to best practices and coding standards.
  • Perform thorough unit, integration, and functional testing.
  • Collaborate with front-end developers, DevOps, and QA teams to deliver high-quality software products.
  • Analyze business requirements and transform them into technical specifications.
  • Participate in code reviews, architecture discussions, and sprint planning.
  • Optimize performance, scalability, and security of applications.

Must-Have Skills:

  • Strong proficiency in Python and web frameworks such as Django, Flask, and Pyramid.
  • Expertise in Pandas and NumPy for data processing and analysis.
  • Excellent debugging and troubleshooting skills.
  • Proven experience in unit testing and integration testing.
  • Solid understanding of OOP, MVC architecture, and design patterns.
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with version control systems like Git.

Good to Have:

  • Experience with Docker, Kubernetes, or other containerization tools.
  • Familiarity with CI/CD pipelines and automated deployment tools.
  • Knowledge of cloud platforms like AWS, Azure, or GCP.
  • Understanding of asynchronous programming and message queues (e.g., Celery, RabbitMQ).
  • Exposure to front-end technologies (HTML, CSS, JavaScript) is a plus.

Education:

  • UG: Any Graduate in Computer Science, Engineering, or a related field
  • PG: (Preferred but not mandatory)

Job Type: Full-time

Pay: ₹1,300,000.00 - ₹2,300,000.00 per year

Application Question(s):

  • In how many days you can join if you get selected ?

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

RecommendedJobs for You

Noida, Hyderabad, Pune, Bengaluru, Delhi / NCR, Mumbai (All Areas)