
Required Skills & Tech Stack
C#
.NET Core
ASP.NET Core
React
JavaScript
TypeScript
RESTful APIs
PostgreSQL
SQL
Git
Bitbucket
unit testing
debugging
logging
HTTP
JSON
authentication
authorization
GCP
Docker
CI/CD
JFrog Artifactory
microservices
Entity Framework Core
AIβassisted development tools

Job Description & Key Responsibilities
Ingram Micro is a global technology distributor and solutions provider with a strong presence in India. The company offers endβtoβend services ranging from supplyβchain logistics to cloud and security solutions for enterprises of all sizes. With a culture that encourages continuous learning, innovation, and collaboration, Ingram Micro has built a reputation for delivering cuttingβedge technology services while fostering a supportive environment for its employees. The Chennai office forms a critical hub for the firmβs IT and Engineering teams, driving product development, platform engineering, and digital transformation initiatives for customers across the region.
The role of Software Engineer at Ingram Micro is designed for earlyβcareer professionals who have 1β2 years of handsβon development experience. As a fullβstack contributor, you will work on modern web applications, building robust backend services with C# and .NET Core, and crafting responsive frontβend experiences using React, JavaScript or TypeScript. You will be part of an agile squad that collaborates closely with product owners, QA engineers, and DevOps specialists to deliver highβquality features on a fastβpaced schedule.
**Key Responsibilities**
1. Design, develop, and maintain RESTful APIs using C# and ASP.NET Core.
2. Build reusable, responsive UI components with React and TypeScript/JavaScript.
3. Write efficient SQL queries and dataβaccess layers for PostgreSQL or AlloyDB.
4. Implement unit and integration tests to ensure code reliability.
5. Participate in code reviews, branching strategies, and pullβrequest workflows on Git/Bitbucket.
6. Manage artifact storage and versioning using JFrog Artifactory.
7. Contribute to CI/CD pipelines, automating builds and deployments.
8. Debug production issues, perform rootβcause analysis, and propose fixes.
9. Collaborate in Agile ceremonies β standβups, sprint planning, retrospectives.
10. Explore and adopt AIβassisted development tools such as GitHub Copilot to boost productivity.
**Tech Stack**: C#, .NET Core / ASP.NET Core, React, JavaScript/TypeScript, PostgreSQL/AlloyDB, Git, Bitbucket, JFrog Artifactory, Docker, GCP, CI/CD (Gitβbased), Microservices, Entity Framework Core.
**Growth Path**: Ingram Micro offers a clear career ladder β from Software Engineer to Senior Engineer, Lead Engineer, and eventually Architecture or Management roles. Regular internal training, certifications on cloud platforms, and exposure to global projects accelerate professional development.
**Why Join**: You will work with a multinational leader that values technical excellence and personal growth. The Chennai team enjoys a collaborative atmosphere, mentorship from senior engineers, and access to the latest tools and cloud services. Competitive compensation, performanceβlinked bonuses, and a supportive workβlife balance make Ingram Micro an attractive destination for ambitious software engineers.