Senior Full Stack Engineer - AI Platform

Tech Mahindra

Chennai District, Bengaluru, New Delhi

Hybrid

INR 2,500,000 - 4,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tech Mahindra seeks a Senior Full Stack Engineer to join its product engineering team. The role focuses on hands-on delivery across frontend and backend, building scalable AI-enabled applications using .NET, Python, and React.

The ideal candidate will lead technical delivery, mentor juniors, and drive architecture discussions while ensuring performance, security, and reliability across cloud-native platforms.

Qualifications

  • 6+ years of professional software development experience.
  • Experience with C#, .NET Core, ASP.NET Core.
  • Proficiency in Python and React.
  • Frontend with JavaScript/TypeScript.
  • Designing RESTful APIs and distributed systems.
  • Knowledge of microservices and event-driven architectures.
  • Experience with cloud-native development.
  • Strong software design principles and scalable architectures.
  • Agile development experience and strong communication.

Responsibilities

  • Design and maintain end-to-end product features across frontend and backend.
  • Build scalable, secure apps with .NET, Python, and React.
  • Develop AI-powered solutions using LLMs, AI agents, and workflow automation.
  • Create reusable microservices and micro-frontends for scale.
  • Integrate internal and third-party platforms and APIs.
  • Collaborate with PMs, design, and engineering teams to deliver quality solutions.
  • Lead technical delivery and remove blockers for smooth execution.
  • Participate in architecture, reviews, and planning sessions.
  • Ensure performance, reliability, security, and maintainability.
  • Mentor junior developers and promote engineering best practices.
  • Support CI/CD processes and drive continuous improvement initiatives.

Skills

C# / .NET Core
Python
React
JavaScript/TypeScript
RESTful APIs
Microservices
Cloud-native
Agile
Architectural thinking

Job description

About the Role

We are seeking a highly skilled Senior Full Stack Engineer with expertise in .NET, Python, React, and AI-driven applications to join our growing product engineering team. The ideal candidate is a hands-on technologist with a strong product mindset, capable of building scalable applications, leading technical delivery, and driving innovation through AI-enabled solutions.

Key Responsibilities
  • Design, develop, and maintain end-to-end product features across frontend and backend systems.
  • Build scalable and secure applications using .NET, Python, and React technologies.
  • Develop AI-powered solutions leveraging LLMs, AI agents, and intelligent workflow automation.
  • Design and implement reusable microservices and micro-frontends that support platform scalability.
  • Integrate internal and third-party platforms, services, and APIs.
  • Collaborate closely with Product Managers, Designers, and Engineering teams to deliver high-quality solutions.
  • Lead technical delivery efforts and help remove blockers to ensure smooth execution.
  • Participate in architecture discussions, code reviews, and technical planning activities.
  • Ensure application performance, reliability, security, and maintainability.
  • Mentor junior developers and promote engineering best practices across teams.
  • Support CI/CD processes and contribute to continuous improvement initiatives.
Required Skills & Experience
  • 6+ years of professional software development experience.
  • Strong full-stack development experience using:
    • C# / .NET Core / ASP.NET Core
    • Python
    • React
    • JavaScript/TypeScript
  • Experience designing and developing RESTful APIs and distributed systems.
  • Strong understanding of microservices architecture and event-driven systems.
  • Experience with modern frontend architectures, including micro-frontends.
  • Hands-on experience with cloud-native application development.
  • Strong understanding of software design principles, OOP, and scalable architecture patterns.
  • Experience working in Agile development environments.
  • Excellent problem-solving, communication, and stakeholder management skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

ADQ Services • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Python & React Full Stack Developer
Python & React Full Stack Developer

Srijan: Now Material • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Abstrabit Technologies Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Full Stack Engineer (.NET | AI/ML)
Full Stack Engineer (.NET | AI/ML)

Ushnik Technologies Pvt Ltd • Hyderabad

On-site
INR 800,000 - 1,200,000
Competitive salary
Health insurance
Growth opportunities
+2
Senior Full Stack Engineer (Frontend Focus)
Senior Full Stack Engineer (Frontend Focus)

AuxoAI Inc. • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Python Software Developer,Dot net developer & Angular Developer
Python Software Developer,Dot net developer & Angular Developer

ID Softsource • Coimbatore District

On-site
INR 4,000,000 - 7,000,000
AI FULL STACK Developer
AI FULL STACK Developer

Ekloud Data Labs • Bengaluru

Hybrid
INR 400,000 - 700,000
Full Stack Developer - AI Solutions and Product
Full Stack Developer - AI Solutions and Product

SiriusAI • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Abstrabit Technologies Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Health insurance
Senior Software Engineer
Senior Software Engineer

EZSpace Ventures • Bengaluru

On-site
INR 1,500,000 - 2,500,000