Be aware! Online job fraud is on the rise. We do Not outsource to any vendor. CIS and its affiliates, Never ask Money for any Interview, Job offer or Task. Our official websites are www.cisin.com and career.cisin.com Only!
In Indore, MP, India

Senior Python Django Developers Job Overview

Senior Python Developer leads the design and development of complex software solutions. They manage coding standards, optimize performance, and mentor junior developers. This role involves advanced Python programming, problem-solving, and ensuring high-quality code and architecture for scalable, efficient applications.

Apply Now

Position

Senior Python Developer

Department

Web Development Jobs - Blockchain Java PHP Python Django ROR Developer

Skills Required

Python, Django

Experience Required

3 years - 5 years

Educational Qualification(s) Required

BE / ME / B.Tech / M.Tech (CS / IT) / MCA or equivalent


Overview of Job

This role uses the skill set of a seasoned, experienced professional with a full understanding of company policies and procedures. Resolves a wide range of issues in imaginative and practical ways. Works on problems of diverse scope where analysis of data requires uses of identifiable factors. Demonstrates good judgment in selection methods and techniques for obtaining solutions. Networks with senior internal personnel in their own area of expertise.

Duties & Responsibilities

  • Responsible for developing web modules and functionalities as per the requirements using Python, Django, Flask.
  • Should have intermediary knowledge ReactJS, VUE 2 and related libraries.
  • Responsible for doing Requirement Analysis and providing Estimation to the Support Team.
  • Responsible for meeting deadlines and adherence to set coding standards.
  • Develop the python based APIs, functions and data processing modules as per the design guidelines provided by the senior developer and lead.
  • Test the developed modules as per the requirements and confirm functional readiness.
  • Integrate with PostgreSQL database, third party APIs and lib to complete the end-to-end functionalities.
  • Responsible for SQL query development.
  • Follow best practices while implementing application modules.
  • Daily status update, timesheet tracking and reporting to the manager.
  • Must have good knowledge of project estimation.

Required Skills & Qualifications

  • Must have 3+ Years of experience in Flask, Django, SQLAlchemy and FastAPI is an added value.
  • Strong knowledge on basics of configuration Management process, hands-on experience on CI CD tools like Jenkins, Azure DevOps( YAML, vNext builds)
  • Strong knowledge of any RDBMS (PostgreSQL,SQLlite3 and MySQL)
  • Strong knowledge and work experience in AWS/Azure cloud
  • Hands-on experience on administration of version control tools like Git, TFS and Metrics tools like SonarQub
  • Knowledge of object-relational mapping (ORM) and Connectivity with other database like MySQL
  • Intermediary Experience in ReactJS, HTML, CSS, JavaScript will help to get Web Development.
  • A deep understanding and multi-process architecture and the threading limitations of Python.
  • Exposure on Docker, Docker Compose and Docker Repositories, Kubernates
  • Excellent oral and written communication skills
  • Acts as a primary point of contact for communicating with client side technical expertise.
  • Demonstrates interest in improving the company's technical awareness, depth and use of technology across the business.
  • Required to Maintain Periodic reports and furnish to supervisor as needed.
  • Complies with all confidentiality and non-disclosure policies and/or agreements and ensures security of information at all times.
  • Responsible for meeting deadlines and adherence to set coding standards.
  • Responsible for doing Requirement Analysis and provide Estimation to Support Team
  • Responsible to compile required documents related to project and process excellence
  • Responsible for nurturing and mentoring the assigned resources.

Work Location

Indore - MP

Working Model

Work from Office.

You should be willing to work on-site at our locations in India and globally, including the USA, UK, Australia, and the Middle East. On-site benefits apply.

Apply from Locations

Indore / Nagpur / Bhopal / Jabalpur / Nasik / Ujjain / Gwalior / Chhindwara / Kanpur / Patna / Bangalore / Chennai / Mumbai / Pune / Hyderabad / NCR / Ahmedabad



FAQ For Senior Python Developer

What level of experience do I need to apply for the senior Python/Django developer position?

To apply for a senior Python/Django developer job, you must have at least 5 years of working experience in managing complex web development projects, and be able to handle client communications effectively, so that we can rely on you to manage your projects efficiently. For the ideal candidate, a strong proficiency in these areas is required, along with experience in working on larger web applications, and teams, managing development and making architectural decisions.

What primary roles & responsibilities will I have as a senior Python/Django developer?

The senior Python/Django developer job involves working in the web development team by providing key leadership in the team. This job will have you implement effective solutions for intelligent, high-performance web applications. Your responsibilities are also going to include code review and guiding junior developers, as well as architectural choices for the application as it grows and needs to be made more secure.

Will I be managing or mentoring junior Python/Django developers in this role?

Indeed, one of the defining features of a Sr. Python/Django developer is that one has to be involved in assisting junior and mid-level web developers. They will expect from you to review their code, provide technical support and enforce coding standards. This position requires leadership skills to be able to transfer knowledge and thus we will prefer a candidate who has experience in software development but more importantly is a team player with the right attitude.

What kind of projects will I be working on as a senior Python/Django developer?

Senior Python/Django developers are expected to be mostly involved in the development of complicated large-scale projects demanding technical profundity and inherent organizational skills. You will be part of designing build-to-grow applications, deploying microservices, and incorporating advanced functionalities. We work across different sectors, ranging from fintech, healthtech to e-commerce and you will be fully responsible for key parts from the conception through to implementation and beyond.

What is the expected salary range for a senior Python/Django developer?

The pay scale of this position as a senior Python/Django developer is competitive to the industry standards and is flexible depending on the candidate's experience, expertise, and ability to manage teams. Normally, senior Python/Django developers earn between INR 5 lakhs* to INR 7.5 lakhs* per annum based on the organization package and performance incentives*.

What challenges can I expect to face as a senior Python/Django developer?

As a senior Python/Django developer, you may face challenges like optimizing performance for large-scale applications, managing complex databases, ensuring security, and integrating new technologies. You'll also need to guide junior developers, troubleshoot difficult bugs, and balance multiple project deadlines efficiently.

What certification courses can I complete to apply for a senior Python/Django developer job?

To apply for a Sr. Python/Django developer job, consider advanced certifications like Python Advanced Topics (Pluralsight), Django for Professionals (Udemy), or Certified Python Developer (PCAP). These courses deepen your knowledge in complex algorithms, scalability, and Django best practices, preparing you for higher-level responsibilities.

Related Jobs for You

Web Development Jobs - Blockchain Java PHP Python Django ROR Developer

Python Developer Fresher

View Job Description

Web Development Jobs - Blockchain Java PHP Python Django ROR Developer

Junior Python Developer

View Job Description

Web Development Jobs - Blockchain Java PHP Python Django ROR Developer

Python Developer Team Lead

View Job Description

Web Development Jobs - Blockchain Java PHP Python Django ROR Developer

Blockchain Developer Freshers

View Job Description

Why Apply at CAREER.CISIN.COM

India & South Asia's #1 hiring platform for premium Tech talent, IT Jobs at CIS!

  • $10B+

    Client Revenues
  • 12+

    Successful Years
  • 5000+

    Projects
  • 1000+

    IT Ninjas

Any query related to job?

For any vacancy related query you can reach us at :

eMail : careers@cisin.com

Phone : +91-731-3564000