Talent.com
This job offer is not available in your country.
Senior Software Engineer - Backend Development

Senior Software Engineer - Backend Development

RAJENDRA MANAGEMENT PRIVATE LIMITEDDelhi, IN
30+ days ago
Job description

Job Title : Senior Software Engineer - Backend (Python / FastAPI / AWS)

Location : New Delhi

Experience Required : 6- 8 Years

About the Role :

We are seeking a highly motivated Senior Software Engineer with 6+ years of experience in backend development to join our fast-growing engineering team. The ideal candidate is a hands-on developer with deep expertise in Python, Django / FastAPI, and cloud-native architectures using AWS or Azure. You will play a pivotal role in designing and developing scalable microservices and high-performance web applications across diverse domains including fintech, retail, and healthcare.

Key Responsibilities :

  • Lead the design, development, and deployment of scalable microservices using Python (FastAPI / Django).
  • Build and maintain RESTful APIs to enable seamless integration with front-end, third-party platforms, and external systems.
  • Architect cloud-native applications using AWS services like Lambda, S3, EC2, SQS, and CloudWatch.
  • Integrate real-time data pipelines using Kafka / RabbitMQ and ensure system responsiveness and fault tolerance.
  • Collaborate with cross-functional teams to implement features, resolve issues, and improve performance.
  • Apply containerization using Docker and orchestrate deployments using CI / CD pipelines (GitHub Actions, GitLab CI).
  • Contribute to system and architecture design discussions, ensuring code quality and scalability.

Required Skills & Experience :

  • Strong proficiency in Python with frameworks like Django, FastAPI, and Flask.
  • Expertise in cloud platforms - AWS (Lambda, SQS, SNS, EC2), Microsoft Azure.
  • Experience with PostgreSQL, MongoDB, and DynamoDB for data modeling and optimization.
  • Familiarity with Apache Kafka, RabbitMQ, and other messaging systems.
  • Solid understanding of CI / CD, Docker, and Kubernetes in production environments.
  • Proficiency in Git, JIRA, Confluence, and Agile methodologies.
  • Good exposure to React.js, Tailwind CSS is a plus for full-stack integration.
  • Good to Have :

  • Exposure to projects in domains such as banking (BaaS), eCommerce SaaS, and data analytics.
  • Experience with machine learning, EDA, or predictive modeling (e.g., house price prediction).
  • Knowledge of WebSockets, Celery, and Redis.
  • Education :

  • B.Tech in Computer Science or related field from a reputed university.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer Backend • Delhi, IN