Backend Developer – Python

Filled
March 2, 2026

Job Description

Experience: 4–6 Years
Location: Remote / Bangalore / Hyderabad

Preferred Skills

  • Hands-on experience in Python (preferred), with knowledge of DotNet or Java also a plus.
  • Basic knowledge of HTML, CSS, and JavaScript.
  • Strong experience with REST APIs, SSL encryption, and token authentication.
  • Proficiency in relational databases (MySQL or T-SQL).
  • Strong understanding of multithreading and asynchronous concepts.
  • Hands-on experience with Linux & Apache web servers.
  • Familiarity with message brokers like RabbitMQ or Kafka is desirable.
  • Knowledge of NoSQL databases (e.g., Redis) is desirable.
  • Experience with serverless applications and microservices architecture is a plus.
  • Experience in cloud deployment (AWS, Azure, GCP).
  • Experience with unit testing.
  • Knowledge of version control and code repositories (Git, DevOps).
  • Excellent communication skills and ability to collaborate in virtual teams.
  • Well-organized, able to deliver work to deadlines, sometimes under pressure.
  • Ability to work independently and take ownership of key services.
  • Added Advantage: Knowledge of FastAPI, Django, Flask, or other Python frameworks.

Responsibilities

  • Architect, design, code, and test new software solutions for Agile projects.
  • Maintain, support, and improve existing systems.
  • Write high-quality, high-performing code.
  • Assist with peer code reviews.
  • Collaborate with cross-functional teams to define and ship new features.
  • Decide on web frameworks and libraries, promoting coding standards across the team.
  • Lead other developers and testers in building high-quality web products.
  • Ensure correct implementation of software designs within the development team.

Qualifications

  • Bachelor’s or Master’s degree in any Engineering stream or MCA.