SA

Senior Developer Python

Sartorius
Bangalore5-9 LPA Posted 4 Aug 2025
FULL TIME
Git
Docker
Python Programming
Relational Databases
Restful Apis
+2 more

Job Description

We are seeking an experienced and highly skilled Senior Python Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions using Python. You will lead development projects, mentor junior developers, and ensure the performance, quality, and responsiveness of applications. This role requires a deep understanding of the full software development lifecycle and a passion for creating clean, efficient, and scalable code.

Main Responsibilities & Tasks

  • Lead the design, development, and implementation of complex software systems and applications using Python.
  • Write clean, testable, and efficient code, ensuring high quality and performance.
  • Collaborate with product managers and cross-functional teams to define, design, and ship new features.
  • Develop and maintain robust, scalable, and secure backend services.
  • Troubleshoot and debug issues, providing timely and effective solutions.
  • Mentor and guide junior developers, fostering a culture of continuous learning and best practices.
  • Conduct code reviews and provide constructive feedback to team members.
  • Stay up-to-date with new technologies and industry trends to continuously improve the development process.
  • Lead the integration of Python applications with other services and third-party systems.

Qualifications

  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Python developer in a professional setting.
  • A strong portfolio of Python projects or contributions to open-source initiatives.
  • Experience with modern software development methodologies like Agile and Scrum.

Skills

  • Expertise in Python and popular frameworks such as Django, Flask, or FastAPI.
  • Strong knowledge of databases, including both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
  • Proficiency in designing and developing RESTful APIs.
  • Experience with version control systems like Git.
  • Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes.
  • Knowledge of cloud platforms like AWS, Azure, or GCP.
  • Excellent problem-solving, analytical, and communication skills.
  • The ability to work independently and as a strong team player.

Join WhatsApp Channel