drjobs Senior Python Developer

Senior Python Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Mumbai - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking an experienced and highly skilled Senior Python Developer with 3 5 years of experience to join our dynamic team. The ideal candidate should have a strong foundation in Python programming excellent knowledge of OOP (Object-Oriented Programming) and the ability to lead projects and mentor junior role involves collaborating with cross-functional teams to design develop and maintain scalable software solutions. The candidate should be ready to step into a Team Lead (TL) role in the near future.

Key Responsibilities

Software Development:

  • Design develop test and deploy high-quality Python applications.
  • Collaborate with cross-functional teams to gather project requirements and deliver robust solutions.
  • Develop and implement software solutions using OOP principles and best practices.
  • Optimize performance and scalability of existing applications.

Web Development:

  • Build and maintain scalable web applications using frameworks such as Django or

Flask.

  • Develop and integrate RESTful APIs with front-end applications.
  • Ensure cross-platform compatibility and optimize front-end performance.

Database Management:

  • Interact with various databases including MySQL PostgreSQL and MongoDB.
  • Use Object-Relational Mapping (ORM) tools like SQLAlchemy for efficient data handling.
  • Design and maintain database schemas for data integrity and performance.

Testing and Quality Assurance:

  • Write and maintain unit tests to ensure high-quality code.
  • Conduct regular code reviews and implement best coding practices.
  • Identify and fix bugs and ensure code stability throughout the development lifecycle.

Leadership and Mentoring:

  • Guide and mentor junior developers.
  • Act as a technical lead and oversee project execution.
  • Participate in team planning and provide technical input to improve project outcomes.

Documentation:

  • Maintain clear and concise documentation for code processes and APIs.
  • Ensure proper version control and project documentation.

 




 

 


Qualifications :

36 years of professional experience in Python development.

Strong understanding of software development lifecycle and best practices.

Expertise in web development frameworks (Django Flask).

Proficiency in database systems (MySQL PostgreSQL MongoDB).

Excellent problem-solving and analytical skills.

Ability to work independently and lead a team.

Strong communication and interpersonal skills.

Experience with Agile and Scrum methodologies.


Additional Information :

  1. Proficient in version control using Git.
  2. Excellent problem-solving and analytical skills.
  3. Ability to work collaboratively in a team environment.
  4. Strong communication and interpersonal skills.

 


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.