Search by job, company or skills

Staffice Global Private Limited

Senior Python and Lead Python Developer

4-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Over 50 applicants
Quick Apply

Job Description

This role is for a Senior Python and Lead Python Developer with extensive experience in the Django framework. The ideal candidate will be responsible for designing and developing scalable web applications, providing technical support, and mentoring junior developers.

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.

More Info

Job Type:
Employment Type:
Open to candidates from:
Indian

About Company

Our Staffing Expertise extends to a wide range of industries. We connect employers with highly skilled job seekers. With staffing consultants across India, ANZ and APAC, its easy to begin your Candidate Search today.

Job ID: 123711921