Ingram Micro Logo

Ingram Micro

Senior Software Engineer | .Net Developer

Posted 6 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Senior level
In-Office
Chennai, Tamil Nadu, IND
Senior level
Leads full-stack development of scalable enterprise applications using C#/.NET, PostgreSQL, React, and GCP. Owns features, mentors engineers, develops microservices and APIs, integrates generative AI, stabilizes production systems, and supports CI/CD, cloud infrastructure, multi-tenant platforms, and self-service workflows.
The summary above was generated by AI

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)

Similar Jobs

2 Months Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
eCommerce • Retail • Software
Develop and maintain scalable full-stack .NET applications, integrations, and eCommerce solutions across the software development lifecycle. Design, code, test, troubleshoot, document, deploy, and optimize software components using C#, SQL, JavaScript, MVC, and web technologies. Lead architectural planning, resolve production issues, collaborate with cross-functional and distributed teams, and mentor junior engineers. Apply Azure, AKS, APIs, service-oriented architectures, and cloud technologies while ensuring performance, reliability, compliance, and maintainability.
Top Skills: .NetAsp.Net CoreAsp.Net MvcAzure App ServicesAzure Cloud ServicesAzure Kubernetes Service (Aks)Blazor ServerBlazor WasmBootstrapC#Ci/CdCosmos DbCSSElasticsearchGitGithub CopilotHTMLHTTPJavaScriptJqueryJSONKubernetesMicrosoft Sql ServerOpenaiRazorReactRestSoapSplunkSQLSvnWcfXML
3 Months Ago
In-Office
Senior level
Senior level
Artificial Intelligence • Cloud • Enterprise Web • Software
Design, build, and maintain high-quality, scalable .NET-based SaaS applications. Lead architecture and code reviews, write maintainable code, adopt Azure and DevOps practices, collaborate cross-functionally, mentor engineers, deliver customer demos, troubleshoot production issues, and document features and product artifacts.
Top Skills: .Net.Net CoreAgileAngularAzure ServerlessC#DevOpsJavaScriptAzureMvcSQL ServerWeb Api
Yesterday
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Owns technical product execution for CareSelect Imaging by translating strategy and customer needs into capabilities, features, user stories, acceptance criteria, and prioritized backlogs. Partners with distributed Engineering, Architecture, QA, Product, and Operations teams to manage dependencies, risks, planning, development, testing, releases, and validation. Communicates priorities and delivery status while improving requirements quality and predictability.
Top Skills: AhaAzure DevopsDevOpsFhirHl7JIRARally

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account