Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr. Developer (MMFSL) @ Mahindra

Home > Software Development

Mahindra  Sr. Developer (MMFSL)

Job Description

Key Responsibilities
Design, build, and maintain high-performance backend services using Python, SQL, REST APIs, and NoSQL databases.
Build, manage, and optimize microservices architectures using Docker and Kubernetes.
Develop streaming and event-driven systems with Apache Kafka.
Implement and optimize data pipelines, services, and integrations on Azure Cloud, especially using Databricks and cloud-native services.
Leverage GitHub/Azure DevOps, CI/CD pipelines, and DevOps practices for smooth, automated deployments.
Contribute to prompt engineering, and design workflows involving LLMs and GenAI-based applications.
Collaborate with cross-functional teams including data scientists, ML engineers, and business stakeholders.
Participate in architectural discussions and code reviews to ensure quality and scalability.
Provide mentorship to junior developers and lead small pods or scrum teams when required.
Troubleshoot, debug, and optimize applications under tight deadlines when needed.

Experience: 5-9 Years

Location: Mumbai

Industry: Preferably NBFC / BFSI

Required Skills
Strong programming skills in Python (5+ years)
Expertise in SQL and working with NoSQL databases (e.g., MongoDB, Cosmos DB)
Experience building and consuming REST APIs
Real-time data experience using Apache Kafka
Hands-on with Azure Cloud (or AWS/GCP with willingness to learn Azure)
Experience with GitHub, Git workflows, and CI/CD
Containerization using Docker and orchestration with Kubernetes
Experience with Azure Databricks or equivalent Spark-based platform
Familiarity with DevOps practices
Exposure to Generative AI, including prompt engineering and integrating LLMs into applications

Secondary Skills
Prior experience working with NBFCs or in the financial services domain
Experience in building scalable, resilient systems under compliance and regulatory constraints

Tertiary Skills
Demonstrated team leadership, mentoring, or sprint management
Ability to deliver under pressure, manage stakeholder expectations, and handle multiple priorities effectively

Job Classification

Industry: Education / Training
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Data Platform Engineer
Employement Type: Full time

Contact Details:

Company: Mahindra
Location(s): Kolkata

+ View Contactajax loader


Keyskills:   Backend Architecture GCP Bfsi Scrum Cosmos Apache Financial services SQL Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Lead Embedded Developer

  • Capgemini
  • 9 - 14 years
  • Bengaluru
  • 10 hours ago
₹ Not Disclosed

Linux Device Driver Developer

  • Capgemini
  • 4 - 8 years
  • Bengaluru
  • 13 hours ago
₹ Not Disclosed

Lead Embedded Developer

  • Capgemini
  • 9 - 14 years
  • Bengaluru
  • 14 hours ago
₹ Not Disclosed

Lead Embedded Developer

  • Capgemini
  • 9 - 14 years
  • Bengaluru
  • 20 hours ago
₹ Not Disclosed

Mahindra

Tech Mahindra Limited is an Indian multinational provider of information technology (IT), networking technology solutions and Business Process Outsourcing (BPO) to the telecommunications industry. Tech Mahindra is a US$4.2 billion company with over 117,000 employees across 90 countries. It provide...