Senior Software Engineer - .NET Developer

Ingram Micro India Private Limited

Chennai

On-site

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

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ingram Micro India Private Limited is seeking a Senior Software Engineer to lead end-to-end features, mentor engineers, and own full-stack development with C#/.NET and React. The role emphasizes AI integration using Gemini, production stabilization, and cloud-native delivery on GCP.

You will drive platform innovation, design scalable multi-tenant solutions, and collaborate with architects to ensure security and performance in enterprise applications.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5 to 8+ years of professional software engineering experience, in a senior or lead capacity.
  • Strong hands-on experience with C#/.NET Core/.NET and PostgreSQL.
  • Proficiency in React and full-stack development.
  • Practical experience building cloud-native apps on Google Cloud Platform (GCP).
  • Experience with microservices, RESTful API design, and multi-tenant patterns.
  • CI/CD with Git-based tools (GitLab, GitHub Actions) and containerization (Docker/Kubernetes).

Responsibilities

  • Technical leadership and feature ownership across modules.
  • Mentor junior to mid-level engineers within an Agile environment.
  • Full-stack development of microservices and APIs using C#/.NET and React.
  • Explore and integrate AI capabilities, e.g., Google Gemini, to automate workflows.
  • Stabilize production support workflows and reduce downtime.
  • Build self-serve applications, API gateways, and tenant onboarding flows.
  • Contribute to DevOps and cloud practices, including CI/CD pipelines and monitoring.

Skills

Technical leadership
Mentorship
Full-stack development
C#/.NET
React
AI integration
DevOps
GCP familiarity
RESTful APIs

Education

Bachelor's degree in CS/IT

Tools

PostgreSQL
React
Docker
Kubernetes
GitLab
GitHub Actions
GCP

Job description

Senior Software Engineer | .Net Developer

It's fun to work in a company where people truly BELIEVE in what they're doing!

Job Description

About Role: Ingram Micro is seeking a Lead Software Engineer to drive the development, optimization, and delivery of scalable, secure, and high-performance enterprise applications across our full stack. In this role, you will be a hands-on technical leader -owning end-to-end features, mentoring mid-level engineers, and collaborating with cross-functional teams to build next-generation logistics and platform services. While working primarily with C#, PostgreSQL, React, and Google Cloud Platform (GCP), you will also play a key role in stabilizing our critical production support systems, integrating modern AI capabilities.

Your Role
  • Technical Leadership & Feature Ownership
  • Team Mentorship: Lead by example through rigorous code reviews, technical guidance, and onboarding of junior to mid-level engineers within an Agile environment.
  • Full-Stack Development: Write clean, maintainable, and highly optimized code across the full stack—developing robust microservices and APIs in C# / .NET, and rich, dynamic frontends using React.
  • AI Innovation: Explore and integrate generative AI capabilities using Google Gemini to automate workflows, optimize data intelligence, and enhance user experiences.
  • Production Stabilization: Actively participate in stabilizing and optimizing L1 and L3 production support workflows. Troubleshoot complex, high-priority issues across frontends, APIs, and cloud infrastructure to reduce downtime.
  • Platform Innovation: Build and enhance self-serve applications, API gateways, and tenant onboarding frameworks that allow independent user management and seamless customer adoption.
  • DevOps & Cloud Practices: Leverage GCP services (e.g., Compute Engine, GKE, Cloud SQL, Cloud Run) and help build/maintain robust CI/CD pipelines, automated testing, and environment monitoring tools.
  • Domain Alignment: Apply domain insights into ITAD and reverse logistics workflows to optimize asset lifecycle management platforms.
  • Architecture & Design: Collaborate with Principal Architects to design and build scalable, multi-tenant enterprise applications, ensuring code quality, security, and high performance.
What You Bring to the Role
  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience: 5 to 8+ years of professional software engineering experience , with a proven track record in a senior or aspiring lead capacity.
  • Core Full-Stack Tech Stack: Strong, hands-on experience using C# (.NET Core/.NET), PostgreSQL Server, and React.
  • Cloud Infrastructure: Practical experience building and deploying cloud-native applications within Google Cloud Platform (GCP).
  • System Reliability: Direct experience troubleshooting live production issues and working closely with L1/L3 support groups to improve system uptime and resolution frameworks.
  • Modern Architecture: Understanding of microservices, RESTful API design, multi-tenant patterns, and building self-serve user workflows.
  • CI/CD & DevOps: Practical experience with Git-based CI/CD pipelines (e.g., GitLab, GitHub Actions, or GCP Cloud Build) and containerization tools (Docker/Kubernetes).
Pluses
  • Hands-on experience or familiarity with the Google Gemini API (or other LLMs/Generative AI tooling)

Experience Level Senior Level

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer | .Net Developer
Senior Software Engineer | .Net Developer

Ingram Micro Inc. • Chennai

On-site
INR 1,800,000 - 3,200,000
Sr. Software Engineer | Dot Net Developer
Sr. Software Engineer | Dot Net Developer

INGRAM MICRO PLATFORM TECHNOLOGY INDIA PVT LTD • Chennai

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer | .Net Developer
Senior Software Engineer | .Net Developer

Ingram Micro • Chennai

On-site
INR 2,600,000 - 4,200,000
Senior Software Engineer | .Net Developer
Senior Software Engineer | .Net Developer

Ingram Micro Platform Technology India Private Limited • Chennai

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

Ingram Micro Inc. • Maharashtra

On-site
INR 3,500,000 - 7,000,000
Senior Principal Engineer - Full Stack Development & Technical Leadership
Senior Principal Engineer - Full Stack Development & Technical Leadership

Ingram Micro India Private Limited • Chennai

On-site
INR 3,200,000 - 5,200,000
Technical Lead - Full Stack Software Development and AI Innovation
Technical Lead - Full Stack Software Development and AI Innovation

Ford Motor • Chennai

On-site
INR 2,500,000 - 4,000,000
Sr. Engineer, Software Development
Sr. Engineer, Software Development

Ingram Micro Platform Technology India Private Limited • Mumbai

On-site
INR 3,500,000 - 5,500,000
Sr Principal Engineer
Sr Principal Engineer

Ingram Micro Platform Technology India Private Limited • Chennai District

On-site
INR 6,000,000 - 9,000,000
Senior Full Stack Platform Engineer
Senior Full Stack Platform Engineer

Ford Motor • Chennai

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