BENGALURU · FULLTIME
Backend Python Developer

Coventine Digital
Bengaluru · onsite · Posted 12d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Job Details:
Title: Python Backend Developer | FastAPI | Django | Flask | PostgreSQL
Experience: 6 - 10 Years (Contract to Hire only) / (C2H)
Location: Bangalore (Only Local Candidates)
Interview Mode: L1 Virtual, L2 Face 2 Face, L3 - Virtual
Job Summary
We are looking for an experienced Python Backend Developer with 6–10 years of hands-on experience in designing, developing, testing, and maintaining backend applications and REST APIs.
The ideal candidate should have strong expertise in Python 3, asynchronous programming, FastAPI, Flask and Django, along with good knowledge of databases, Unix/Linux environments, API troubleshooting, Git, Nginx, and automated testing.
Exposure to Telecom Network applications will be an added advantage.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Python 3.
- Develop and maintain REST APIs using FastAPI, Flask and/or Django.
- Work with asynchronous programming and Python async concepts.
- Demonstrate strong understanding of Python fundamentals including:
- Iterators
- Generators
- Context Managers
- Exception handling
- Object-oriented programming
- Develop clean, reusable, maintainable and production-ready code.
- Write unit and integration tests using PyTest and unittest.
- Follow TDD (Test Driven Development) practices where applicable.
- Troubleshoot and analyze API calls, backend issues and application failures.
- Work with Nginx and understand request/API flow between clients, proxies and backend services.
- Work effectively in Unix/Linux environments.
- Use Git for source-code management and collaborative development.
- Design and work with relational and NoSQL/time-series databases.
- Optimize database queries and backend application performance.
- Collaborate with development, QA, DevOps and other technical teams.
Mandatory Skills
- Python 3
- Python Iterators, Generators and Context Managers
- Async / Asynchronous Programming
- At least one or more of:
- FastAPI
- Flask
- Django
- REST API / Backend Development
- PyTest
- unittest
- TDD
- Git
- Nginx
- Unix/Linux
- Good understanding of API request/response flow and troubleshooting
- Database experience with one or more of:
- PostgreSQL
- MySQL
- Neo4j
- InfluxDB
Good to Have
- Experience in Telecom / Network applications
- Experience with network management or telecom-related backend systems
- Exposure to microservices architecture
- Experience with API performance optimization
- Experience working in Agile development environments
Sourced from naukri
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02