Cisco_96_ Python Developer (India)

Cisco_96_ Python Developer (India)

12 Nov
|
NewVison
|
India

12 Nov

NewVison

India

Python Developer (L2)

Position Requirements

Requirements

- Solid 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 team's 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 team's 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. You'll 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.

📌 Cisco_96_ Python Developer (India)
🏢 NewVison
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: cisco_96_ python developer (india) / india