Senior Python and Lead Python Developer

4 - 8 years

4 - 12 Lacs

Posted:14 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Python and Lead Python Developer

Responsibilities

  • Web Application Development:

    Design, develop, and maintain scalable and secure web applications using

    Python

    and the

    Django framework

    .
  • Support:

    Take part in customer technical support, including diagnosis, resolution, and communication.
  • Code Quality:

    Write clean, efficient, and reusable code while following best practices.
  • Architecture Design:

    Collaborate with the team to design and implement projects that meet both functional and non-functional requirements.
  • Database Management:

    Design and manage

    MySQL databases

    and optimize their performance.
  • Testing:

    Implement

    unit tests

    and

    integration tests

    and participate in the

    CI/CD process

    .
  • Debugging & Troubleshooting:

    Identify, debug, and fix software defects and performance bottlenecks.
  • Documentation:

    Create and maintain technical documentation for code, configurations, and deployment processes.
  • Mentoring:

    Guide developers by conducting code reviews and running workshops.
  • Security:

    Implement security best practices, including authentication, authorization, and data protection.

Skills

Required Experience:

  • Back-end:

    Extensive experience with

    Django

    and

    Python

    .
  • Front-end:

    Experience with front-end frameworks like

    jQuery

    and

    Bootstrap

    .
  • Database:

    Strong experience with relational databases (

    MySQL

    ) and knowledge of

    ORM (Django ORM)

    .
  • Version Control:

    Proficiency in

    Git

    and experience with Git workflows.
  • API:

    Hands-on experience in developing

    RESTful APIs

    .
  • Testing Automation:

    Experience with automated testing frameworks such as

    PyTest

    and continuous integration tools.
  • Security:

    Understanding of common web application security vulnerabilities and how to prevent them.
  • Agile/Scrum:

    Familiarity with agile development methodologies.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Greater Hyderabad Area

Bengaluru, Karnataka, India

Pune, Maharashtra, India