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

Python + Reactjs Developer @ Tech Mahindra

Home > Software Development

 Posted 39 days ago — confirm the vacancy is still active.

 Python + Reactjs Developer

Job Description

Role: - Sr. Python + Reactjs Developer

Location: - Mumbai ll Pune

Employment Type: - Full time


Experience Required: - 6+ years


  • Critical: React, Python, MySql, FlaskAPI
  • Must have: Experience designing microservices-based backend systems and REST APIs for high-volume data processing
  • Must have: Experience building data extraction pipelines and automated dashboard generation modules
  • Important: Has managed cloud deployments using GCP (or similar), Docker, and CI/CD pipelines using Jenkins.

Role Summary

We are seeking a Senior Developer with product management experience to join our enterprise automation team . This role is hands-on and spans multiple initiatives, including cloud platform migration, process automation, and enterprise system integration. The candidate will work as part of a small team under the direct supervision of the Technical Product Manager, contributing to architecture decisions, development, and delivery across active projects.

Current Initiatives

1. GCP Cloud Migration

Migrating an enterprise timesheet management platform from Azure Kubernetes to Google Cloud Platform. The current application runs on a Streamlit UI with Python backend scripts and requires a full architectural refactor for GCP-native deployment. This includes rebuilding the UI in React with SSO authentication, converting backend operations to RESTful APIs, and deploying across GCP-managed services.

  • Cloud Run Services API backend handling data processing and serving requests from the React UI
  • Cloud Run Jobs Scheduled batch pipelines triggered by Cloud Scheduler
  • Cloud SQL (MySQL) Primary database backend
  • Cloud Storage Hosting React static build files and file storage
  • Cloud Scheduler Cron-based job triggering for batch pipelines
  • Akamai CDN and SSO authentication layer (existing organizational service)
  • Apigee API gateway between UI and backend (existing organizational service)

2. Pass2Go Automation

Automating the investment-to-execution lifecycle by integrating Pass2Go investment tracking with Jira project execution. This involves building automated WBS derivation, Jira portfolio management, workflow gating enforcement, Checkmarx security integration, and SharePoint-based compliance evidence automation. The goal is to align investment tracking with how teams actually execute supporting both Agile (Epic-level) and Waterfall (Initiative-level) delivery methodologies.

3. Enterprise Platform Development

Ongoing development and enhancement of enterprise integration platforms connecting multiple systems including Tempo, Jira, SAP, VNDLY, Workday, and SharePoint. Work includes building data pipelines, compliance reporting, API integrations, Power BI reporting, and automation workflows to support finance, HR, and project management stakeholders.

Key Responsibilities

  • Develop and deploy full-stack applications across React (frontend), Python (backend), and GCP services
  • Refactor existing Python scripts and Streamlit applications into API-based architectures
  • Build and configure GCP infrastructure including Cloud Run, Cloud SQL, Cloud Storage, and Cloud Scheduler
  • Integrate with enterprise API gateways (Apigee) and CDN/SSO layers (Akamai)
  • Develop Jira and Tempo API integrations for automated workflow management and data enrichment
  • Build SharePoint site structures and document automation using Microsoft Graph API
  • Implement workflow gating and compliance enforcement within Jira workflows
  • Develop and maintain database schemas, queries, and data pipelines across MySQL and SQL Server
  • Build Power BI data models and reporting dashboards as needed
  • Participate in product planning, backlog refinement, and sprint execution
  • Document architecture decisions, deployment procedures, and operational runbooks
  • Ensure SOX compliance and audit trail integrity across all deliverables

Required Skills & Experience

Technical Skills

  • Python Strong proficiency including pandas, SQLAlchemy, and building RESTful APIs (Flask or FastAPI)
  • React / JavaScript Experience building production SPAs with modern React (hooks, functional components)
  • Google Cloud Platform Hands-on experience with Cloud Run (Services and Jobs), Cloud SQL, Cloud Storage, and Cloud Scheduler
  • MySQL / SQL Server Database administration, query optimization, and schema management
  • API Development Designing and implementing RESTful APIs with proper authentication, error handling, and documentation
  • Jira / Tempo APIs Experience with Atlassian REST APIs for project management and time tracking automation
  • Microsoft Graph API SharePoint integration, email automation, and document management
  • Containerization Docker/Podman for building and deploying container images
  • SSO / Authentication Experience integrating web applications with enterprise SSO (Akamai, OAuth, SAML)
  • API Gateway Experience working with Apigee or similar API management platforms
  • Git / Version Control BitBucket or similar; branching strategies and CI/CD awareness

Product & Process Skills

  • Product management experience ability to translate business requirements into technical specifications and user stories
  • Experience working in Agile/Scrum environments with backlog management and sprint planning
  • Strong understanding of enterprise integration patterns across ERP, HR, and financial systems
  • Ability to work independently under supervision with minimal hand-holding
  • Comfortable working across multiple concurrent initiatives with shifting priorities
  • Excellent written and verbal communication skills for remote collaboration

What Success Looks Like

  • GCP migration delivered React UI, API backend, and batch pipelines running on Cloud Run with SSO and Apigee integration
  • Pass2Go automation operational WBS derivation, Jira portfolio creation, workflow gating, and SharePoint evidence collection working end-to-end
  • Enterprise integrations stable and maintainable data pipelines, compliance reporting, and cross-system workflows running reliably
  • Clean, documented, production-ready code with proper audit trails and error handling
  • Ability to independently pick up new initiatives and translate business requirements into delivered solutions

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Tech Mahindra
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Fullstack Development React.Js Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Full Stack Developer - Python & ReactJS

  • Globallogic
  • 3 - 5 years
  • Pune
  • 27 days ago
₹ Not Disclosed

Tech 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...

Job Listings