Senior Python Developer

4 - 8 years

10 - 20 Lacs

Posted:17 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role"

AI Innovation Programme

Key Responsibilities

  • Design, develop, and implement

    high-performance Python-based web applications and microservices

    .
  • Collaborate with

    product managers, business analysts, and developers

    to deliver robust, scalable, and secure software solutions.
  • Drive the

    adoption of clean code, design patterns, and best practices

    to maintain software quality and performance.
  • Participate in all phases of the

    software development lifecycle

    including requirement analysis, architecture design, development, testing, deployment, and maintenance.
  • Build and maintain

    RESTful APIs

    using frameworks like Django REST Framework or FastAPI.
  • Conduct

    code reviews

    , provide technical mentorship, and ensure adherence to development standards.
  • Monitor and optimize

    application performance

    , ensuring scalability and stability.
  • Stay updated on

    emerging AI technologies

    and explore ways to incorporate them into backend systems.
  • Troubleshoot complex technical issues and support deployment pipelines.
  • Contribute to the

    strategic improvement of the digital development function

    and identify opportunities for automation and innovation.

Required Skills & Qualifications

  • Bachelors degree

    in Computer Science, Software Engineering, or related technical discipline.
  • 4–8 years of experience

    in backend development using

    Python 3

    .
  • Hands-on expertise with

    Django, Flask, or FastAPI

    frameworks.
  • Strong experience in developing and consuming

    RESTful APIs

    .
  • Proficiency with

    databases

    — both relational (PostgreSQL, MySQL) and NoSQL (MongoDB).
  • Solid understanding of

    microservices architecture

    and

    asynchronous processing

    .
  • Experience with

    unit testing and debugging

    using tools such as PyTest, unittest, or PyUnit.
  • Understanding of

    web servers (ASGI/WSGI)

    , load balancers, and background job queues.
  • Hands-on experience with

    cloud deployments

    on platforms like

    AWS, DigitalOcean, or Heroku

    .
  • Exposure to

    AI tools and integrations

    (e.g., Cursor, Claude Code, or similar).
  • Excellent

    problem-solving, analytical, and communication

    skills.

Good to Have

  • Experience or interest in

    Generative AI (LLMs, AI agents, AutoML)

    and

    AI model integration

    .
  • Familiarity with

    Python libraries

    such as

    NumPy, Pandas, or Scikit-learn

    .
  • Exposure to

    RAG-based QA, code generation, or AI-driven automation

    .
  • Experience in

    application monitoring and performance optimization

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Django 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
Mallow Technologies logo
Mallow Technologies

Information Technology

Silicon Valley

RecommendedJobs for You