Python Developer

Pune, Maharashtra, India
Oct 23, 2024
Oct 23, 2025
Onsite
Full-Time
2 Years
Job Description

We are seeking a skilled Python Developer to join our dynamic team. The ideal candidate will have a strong background in Python development and a passion for building robust web applications. This role involves collaborating with cross-functional teams to enhance server-side platforms, improve application performance, and ensure seamless user experiences.

Key Responsibilities

  • Develop and maintain robust web applications using Python and relevant frameworks.
  • Work with Object Relational Mapper (ORM) libraries to streamline database interactions.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Utilize server-side templating languages to create dynamic web content.
  • Implement and optimize server-side frameworks to improve application performance and scalability.
  • Utilize Python libraries such as Pandas and NumPy for data manipulation and analysis.
  • Deploy applications and perform usability testing, automation, and continuous improvements.
  • Utilize Python testing frameworks, such as Pytest and Behave, to debug and ensure the quality of software applications.

Qualifications

  • A degree or diploma in Computer Science or a related field is preferred.
  • Prior experience as a Python Developer is desirable.
  • Proficiency in at least one Python framework (e.g., Django, Flask, FastAPI) and familiarity with front-end technologies (HTML, CSS, JavaScript).
  • Solid understanding of how Object Relational Mapper libraries function.
  • Working knowledge of server-side templating languages (e.g., Jinja2).
  • Experience with performance optimization techniques and application deployment.
  • Familiarity with software debugging and testing frameworks.

Skills

  • Strong problem-solving skills and the ability to work independently.
  • Excellent communication and teamwork abilities.
  • Attention to detail and a passion for writing clean, maintainable code.

Join us in creating innovative solutions and delivering high-quality applications that enhance user experiences!

Related Jobs