Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 20513137

    BENGALURU · FULLTIME

    Backend Python Developer

    Coventine Digital

    Coventine Digital

    Bengaluru · onsite · Posted 12d ago

    Sourced fromNaukri
    ₹11.0L - ₹16.0L PA7–10 yrsfulltimeBengaluru

    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

    Skills

    Telecom Network applicationsPostgresqlDjango FrameworkFlask FrameworkPythonBackend DevelopmentFastAPI

    Job search guides

    • All 418 Backend Developer jobs in Bengaluru
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained