Sr. Software Engineer (Full Stack)

Ingram Micro Platform Technology India Private Limited

Mumbai

On-site

INR 1,800,000 - 3,200,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ingram Micro Platform Technology India Private Limited seeks a Sr. Software Engineer (Full Stack) to design, develop, and maintain scalable web applications using .NET Core, React, and SQL databases.

You will contribute to high-throughput microservices powering Ingram Micro’s digital platform, with a focus on secure, high-performance backend and responsive frontend. You’ll deploy to Google Cloud Platform, integrate GenAI capabilities, and support CI/CD workflows in an Agile environment.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related technical field.
  • 3–5+ years of core software engineering experience centered on full-stack web development.
  • Strong backend fundamentals: .NET Core / C#, REST API design, OOP, and microservices.

Responsibilities

  • Design, develop, test, and ship end-to-end full-stack capabilities with a balance of frontend and backend.
  • Build modern SPA frontends using React and TypeScript with state management.
  • Architect, build, and optimize backend APIs, microservices, and data access layers with SQL databases.
  • Ensure security, performance, and scalable architecture across services.
  • Collaborate in Agile/Scrum sprints and support CI/CD pipelines.

Skills

.NET Core / C#
React
TypeScript
SQL
REST API design
Microservices
OOP
Agile Scrum
Unit testing (Mocha/Jasmine/Jest)
Cloud knowledge (GCP)
Visual Studio Code
Bitbucket

Education

Bachelor’s or Master’s degree in Computer Science/IT or related field

Tools

Visual Studio Code
Bitbucket
Mocha/Jasmine/Jest

Job description

Sr. Software Engineer (Full Stack)

Ingram Micro is looking for a highly skilled Sr. Software Engineer (Full Stack) with deep expertise in end-to-end web application development to join our IT and Engineering team.

The primary responsibility of this role is the hands‑on design, development, and maintenance of scalable, high‑performing web applications powered by .NET Core, React, and robust SQL database architectures.

As a full‑stack engineer, you will focus on building rich, responsive user interfaces and high‑throughput microservices that power Ingram Micro’s global digital platform, Ingram Micro Xvantage.

Secondary focus areas include deploying and running these solutions within Google Cloud Platform (GCP) and leveraging modern AI tools and GenAI capabilities to augment application functionality and developer productivity.

Primary Focus – Full Stack Engineering
  • Design, develop, test, and ship end-to-end full-stack capabilities, balancing seamless front-end user experiences with resilient, secure backend services.
  • Build modern, responsive front-end SPAs and micro-frontends using React, TypeScript, and state management libraries.
  • Architect, build, and optimize backend web APIs, microservices, and business logic using .NET Core / C#.
  • Write complex SQL queries, design database schemas, build stored procedures, and optimize data access layers for maximum speed and data integrity.
  • Experience in using tools like Visual Studio Code for development, BitBucket as source code repository.
  • Knowledge of either Mocha / Jasmine / Jest for Unit Testing.
  • Development experience in Agile Scrum model.
Secondary Focus – Cloud Infrastructure & AI Integration
  • Package and deploy full-stack applications to Google Cloud Platform (GCP) using containerization (Docker) and serverless services.
  • Integrate secondary AI capabilities (e.g., Gemini/LLM APIs, intelligent search, prompt engineering, or AI-assisted development tooling) to enhance application workflows.
  • Apply a solid DevOps mindset to build unit tests, support CI/CD pipelines, and monitor application health across the full lifecycle.
What You Bring to the Role
  • Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related technical field.
  • Experience: 3-5+ years of core software engineering experience centered on full-stack web development.
  • Backend: Deep hands‑on expertise in .NET Core / C#, REST API design, OOP principles, and microservices architecture.
  • Frontend: Advanced proficiency in React (Hooks, Redux/Context API, modern JavaScript/TypeScript, Component-driven design).
  • Database: Strong command of SQL and Relational Databases (SQL Server, PostgreSQL, Cloud SQL) with proven query optimization skills.
  • Cloud Deployment: Working knowledge of cloud deployment models on Google Cloud Platform (GCP) (e.g., Cloud Run, GKE, Pub/Sub, Cloud SQL).
  • Familiarity with practical AI/GenAI integrations (e.g., Gemini APIs, Copilot, vector search) to enrich application feature sets.
  • Experience working in Agile/Scrum sprints, automated testing frameworks, and continuous integration (CI/CD) workflows.
  • Strong problem‑solving, analytical, and code debugging abilities.
  • Focus on clean code, security best practices (OWASP), and frontend‑to‑backend performance tuning.
  • Outstanding written and verbal communication skills across distributed Agile teams.

With us, you’ll make technology happen in surprising ways. It’ll be a fun journey! Let’s shape tomorrow.

It’s no surprise that technology powers the planet. But what might surprise you is that Ingram Micro has the ability to reach more than 90% of the global population. By joining we help Ingram Micro’s contribution a reality: helping businesses grow, supporting industries from healthcare to education with their technology, or even connecting the world.

What’s in it for you? We take great care of our people, everyone is made to feel welcome, and opportunities to grow apply to all. But the prospect of shaping the future through technology is something you’re unlikely to find anywhere else.

Let’s shape tomorrow.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Full Stack)
Software Engineer (Full Stack)

Ingram Micro Platform Technology India Private Limited • Mumbai

On-site
INR 900,000 - 1,400,000
Sr. Software Engineer (Full Stack)
Sr. Software Engineer (Full Stack)

ingrammicro • Mumbai

On-site
INR 1,200,000 - 2,400,000
Sr. Software Engineer (Full Stack)
Sr. Software Engineer (Full Stack)

Ingram Micro, Inc. • Mumbai

On-site
INR 2,400,000 - 4,200,000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Ingram Micro, Inc. • Mumbai

On-site
INR 1,200,000 - 2,500,000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

ingrammicro • Mumbai

On-site
INR 1,200,000 - 1,800,000
Sr. Software Engineer (Full Stack)
Sr. Software Engineer (Full Stack)

Ingram Micro Inc. • Mumbai

Hybrid
INR 1,400,000 - 2,400,000
Lead Engineer, Full Stack (.NET, Angular, Azure)
Lead Engineer, Full Stack (.NET, Angular, Azure)

Ingram Micro Inc. • Mumbai

On-site
INR 2,500,000 - 4,500,000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Ingram Micro Inc. • Mumbai

On-site
INR 900,000 - 1,200,000
Sr Software Engineer, Application Development
Sr Software Engineer, Application Development

Ingram Micro, Inc. • Mumbai

On-site
INR 1,500,000 - 2,500,000
Sr Principal Engineer
Sr Principal Engineer

Ingram Micro • Chennai

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