Enter a job title or keyword

Cisco96 Python Developer (L2)

NewVison


Job Location:

Pune - India

Yearly Salary: INR 1 - 6
Posted: 4 September 2026 (30+ days ago)
Application Deadline: 8 February 2027
Vacancies: 1 Vacancy

Job Summary

Python Developer (L2)

Position Requirements

Requirements

  • Strong knowledge of Python programming with 3 years of professional software development experience.
  • Solid knowledge of at least one Python web framework (e.g. Django Flask FastAPI) for building scalable backend services.
  • Understanding of relational and/or NoSQL databases including schema design and efficient querying.
  • Practical experience with REST and/or GraphQL API development and integration.
  • Familiarity with version control systems such as Git including branching and pull request workflows.
  • Familiarity with CI/CD pipelines and automated deployment processes.
  • Understanding of software testing practices including unit and integration testing.
  • Good problem-solving skills with the ability to analyze requirements and propose effective technical solutions.
  • Ability to work both independently and collaboratively within a cross-functional team environment.
  • Upper-Intermediate English level or higher both written and verbal for effective communication in a multicultural environment.
  • Good communication and collaboration skills for working closely with stakeholders and teammates.
  • Experience with React for building or integrating frontend components (nice-to-have).
  • Experience with cloud platforms such as AWS Azure or GCP for deploying and operating applications (nice-to-have).
  • Experience with Docker for containerizing and running applications (nice-to-have).

Selling Points

  • Develop and maintain backend services and features using Python owning end-to-end implementation to improve system reliability and enable impactful product delivery in close collaboration with product managers designers and other engineers.
  • Design and integrate REST and GraphQL APIs using Python-based backend components ensuring robust scalable interfaces that enhance performance and support efficient collaboration across engineering and product teams.
  • Write clean testable and maintainable Python code aligned with team standards proactively improving code quality and consistency while partnering with senior engineers and peers through shared implementation and review.
  • Participate in code reviews using the teams tooling and processes providing constructive feedback learning from senior engineers and continuously elevating code quality and best practices.
  • Write unit and integration tests for Python services and API endpoints using the teams testing frameworks to safeguard reliability prevent regressions and support confident releases.
  • Troubleshoot and resolve bugs and production issues in Python backend services and API integrations analyzing root causes and implementing fixes that stabilize and improve the overall system.
  • Participate in Agile ceremonies including sprint planning daily stand-ups and retrospectives to align work with team goals surface blockers and contribute to continuous process improvement.
  • Collaborate closely with product managers designers and other engineers to clarify requirements refine solutions and deliver high-quality backend features and APIs that support user and business needs.


Team Description

In this role you will design build and maintain backend services in Python working end-to-end on real product features that impact thousands of users. Youll collaborate closely with experienced engineers deepen your expertise in modern backend architectures and play a key role in improving performance reliability and code quality across the system.



Required Experience:

Senior IC