Ingram Micro logo

Senior Software Engineer | .Net Developer

Ingram Micro
NewPosted yesterday

LOCATION

Chennai · Onsite

EXPERIENCE

5 - 8 Years

TYPE

FullTime

SKILLS REQUIRED

C#.NET CoreReact.jsGCPMicroservices ArchitectureRESTful APIsTechnical Leadershipcode review

Job description

Overview

Lead a hands-on senior engineering role building scalable, secure, high-performance enterprise applications across the full stack, with primary focus on C#, PostgreSQL, React and Google Cloud Platform, supporting logistics and platform services.

What you'll do

  • Lead by example through rigorous code reviews, technical guidance, and onboarding of junior to mid-level engineers within an Agile environment.
  • Write clean, maintainable, highly optimized code across the full stack, developing robust microservices and APIs in C# / .NET and dynamic frontends using React.
  • Explore and integrate generative AI capabilities using Google Gemini to automate workflows, optimize data intelligence, and enhance user experiences.
  • Actively participate in stabilizing and optimizing L1 and L3 production support workflows, troubleshooting complex high-priority issues across frontends, APIs and cloud infrastructure to reduce downtime.
  • Build and enhance self-serve applications, API gateways, and tenant onboarding frameworks that allow independent user management and seamless customer adoption.
  • Leverage GCP services (e.g., Compute Engine, GKE, Cloud SQL, Cloud Run) and help build and maintain CI/CD pipelines, automated testing, and environment monitoring tools.
  • Apply domain insights into ITAD and reverse logistics workflows to optimize asset lifecycle management platforms.
  • Collaborate with Principal Architects to design and build scalable, multi-tenant enterprise applications, ensuring code quality, security and high performance.

What you'll need

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5 to 8+ years of professional software engineering experience, with a proven track record in a senior or aspiring lead capacity.
  • Strong, hands-on experience using C# (.NET Core/.NET), PostgreSQL Server, and React.
  • Practical experience building and deploying cloud-native applications within Google Cloud Platform (GCP).
  • Direct experience troubleshooting live production issues and working closely with L1/L3 support groups to improve system uptime and resolution frameworks.
  • Understanding of microservices, RESTful API design, multi-tenant patterns, and building self-serve user workflows.
  • Practical experience with Git-based CI/CD pipelines (e.g., GitLab, GitHub Actions, or GCP Cloud Build) and containerization tools (Docker/Kubernetes).

Nice to have

  • Hands-on experience or familiarity with the Google Gemini API (or other LLMs/Generative AI tooling).

Details

  • Location: Chennai, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer | .Net Developer