Python Developer

Recrosoft Technologies
Posted on October 1, 2025
Recrosoft Technologies logo

Experience
3 - 5 yrs
Job Location
India
Vacancy
1
Designation
Software Developer
Job Type
ONSITE

Job Description

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using Python.
  • Create Low-Level Designs (LLD) and High-Level Designs (HLD) for backend systems.
  • Write efficient SQL queries, design database schemas, and optimize for performance.
  • Build microservices and event-driven systems to support high traffic & growth.
  • Ensure system security, scalability, and performance tuning.
  • Collaborate with frontend, product, and DevOps teams to ensure smooth deployments.
  • Participate in code reviews, architecture discussions, and mentor junior engineers.
  • Stay updated with new technologies and suggest improvements to existing systems.

Requirements

  • 3-5 years of backend development experience with a strong focus on Python (Django/Flask/FastAPI).
  • Strong expertise in SQL databases (MySQL/Postgres) and query optimization.
  • Proven experience in System Design (LLD & HLD) and building distributed systems.
  • Prior experience working in a Unicorn company OR a Product-based startup with a Tier-1 education background (IIT/NIT/IIIT/BITS).
  • Solid understanding of data structures, algorithms, and design patterns.
  • Familiarity with cloud platforms (AWS/Azure/GCP), Docker, Kubernetes is a plus.
  • Strong problem-solving and debugging skills.

Good to Have

  • Experience with Odoo Backend development (preferred for alternate fit).
  • Exposure to messaging queues (RabbitMQ, Kafka, SQS).
  • Knowledge of CI/CD pipelines and monitoring tools.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.