Talent.com
This job offer is not available in your country.
Software Engineer - Python Programming

Software Engineer - Python Programming

NteksolDelhi, IN
30+ days ago
Job description

Job Title : Software Engineer

Experience : 3- 6 Years

Client : PranaTree

Location : Bangalore; Pune, Delhi [Hybrid-3 days Office]

Employment Type : Contract

About the Role :

We are seeking highly skilled Software Engineers to join our dynamic and fast-paced development team. The ideal candidate will have strong expertise in backend development, API integrations, and distributed systems, with hands-on experience in modern cloud-based and AI-driven application architectures.

Key Responsibilities :

  • Design, develop, and maintain high-performance applications using Fast API and RESTful APIs.
  • Implement Pub / Sub messaging patterns using Redis, Kafka, or AWS SQS.
  • Work with RDS and other relational database systems for scalable data storage and retrieval.
  • Develop and optimize real-time data streaming and analytics solutions using Apache Spark.
  • Integrate and manage WebSocket connections for live data updates and interactive applications.
  • Work with LLM APIs such as Open AI, Claude, and Gemini to build AI-powered features.
  • Implement CI / CD pipelines and cloud deployment processes using Azure DevOps.
  • Collaborate in Agile teams, participating in sprint planning, code reviews, and retrospectives.
  • Ensure scalability, security, and performance of the applications.

Required Skills & Qualifications :

  • Bachelors degree in computer science, Engineering, or related field.
  • 3 - 6 years of experience in backend development with Fast API and REST APIs.
  • Strong experience with message brokers (Redis, Kafka, or AWS SQS).
  • Proficient in RDS and relational database design.
  • Experience with Spark for data processing and analytics.
  • Proficiency in WebSocket-based real-time application development.
  • Hands-on experience with LLM API integrations (Open AI, Claude, Gemini).
  • Strong knowledge of Azure DevOps for CI / CD and deployment.
  • Experience working in an Agile development environment.
  • Excellent problem-solving and communication skills.
  • Good to Have :

  • Knowledge of microservices architecture.
  • Experience with containerization (Docker / Kubernetes).
  • Familiarity with cloud platforms (Azure / AWS / GCP).
  • Why Join Us ?

  • Work on cutting-edge AI and distributed system projects.
  • Collaborative and innovative work culture.
  • Opportunities for continuous learning and upskilling.
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Python • Delhi, IN