Python Software Developer

5.0 - 8.0 years

7.0 - 14.0 Lacs P.A.

Chennai

Posted:-1 days ago| Platform: Naukri logo

Apply Now

Skills Required

PythonDjangoFlaskSQL

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Python Backend Developer Job Summary: We are looking for a skilled Python Backend Developer to join our team. You will be responsible for developing, testing, and maintaining scalable backend systems. The ideal candidate should have strong experience in building APIs, working with databases, and deploying applications in cloud environments. Key Responsibilities: Design and implement robust, scalable, and secure backend services using Python. Develop RESTful and/or GraphQL APIs for web and mobile applications. Integrate third-party services and APIs. Write unit and integration tests to ensure software quality. Optimize performance and scalability of backend components. Work with DevOps to deploy and monitor applications in cloud environments (AWS, Azure, GCP). Collaborate with front-end developers, product managers, and other stakeholders. Required Skills: 5+ Years of experience in Python development. Experience with frameworks like Django, Flask, or FastAPI. Solid understanding of RESTful API design and implementation. Proficiency in working with relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB) databases. Experience with containerization tools (Docker, Kubernetes). Familiarity with CI/CD tools and practices. Good problem-solving and communication skills. Preferred Qualifications: Experience with asynchronous programming (e.g., asyncio, Celery). Knowledge of message brokers like RabbitMQ or Kafka. Exposure to microservices architecture. Familiarity with cloud platforms (AWS/GCP/Azure). Role & responsibilities

Confidential

Technology

Silicon Valley

500 Employees

117 Jobs

    Key People

  • John Doe

    CEO
  • Jane Smith

    CTO

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru

Hyderabad, Pune, Chennai, Bengaluru, Mumbai (All Areas)