Software Engineer

Ingram Micro, Inc.

Chennai District

On-site

INR 700,000 - 1,100,000

Full time

13 days ago
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, Inc. is seeking an L1 Software Engineer with 1-2 years of hands-on experience to build, test, and support modern web applications and backend services.

The ideal candidate will have solid development experience in C#/.NET Core, React, REST APIs, and relational databases, with a good understanding of software engineering fundamentals, source control, testing, and CI/CD practices. GCP, JFrog, containerization, and AI-assisted development tools are a plus.

Qualifications

  • 1-2 years of professional software development experience.
  • Strong skills in C# and .NET Core / ASP.NET Core.
  • Hands-on with React for web apps.
  • Proficient in JavaScript and TypeScript.
  • Experience designing/consuming RESTful APIs.
  • Experience with PostgreSQL or AlloyDB relational databases.
  • Knowledge of SQL, database design, and data-access concepts.
  • Understanding OO programming and software design principles.
  • Familiar with Git, Bitbucket, or similar source-control platforms.
  • Understanding unit testing, debugging, logging and error handling.

Responsibilities

  • Develop and maintain backend services and APIs with C# and .NET Core.
  • Build responsive web apps and reusable UI with React and JavaScript/TypeScript.
  • Design, develop, integrate, and troubleshoot RESTful APIs.
  • Develop data-access components and write efficient SQL for PostgreSQL/AlloyDB.
  • Implement secure, maintainable, and testable code following standards.
  • Develop and maintain unit and integration tests.
  • Debug issues and perform root-cause analysis with fixes.
  • Use Git/Bitbucket for source control and code reviews.
  • Work with JFrog Artifactory for artifact management.
  • Participate in CI/CD and application build/deploy activities.
  • Follow security, reliability, performance, and maintainability practices.
  • Collaborate with senior engineers, QA, Product Owners, DevOps/Platform teams.
  • Participate in Agile ceremonies: stand-ups, planning, reviews, retrospectives.
  • Leverage GitHub Copilot or AI-assisted tools to boost productivity.

Skills

C# & .NET Core
React
REST APIs
SQL & PostgreSQL
OO programming
Git/Bitbucket
CI/CD
Unit testing
Security best practices
Agile

Tools

Git/Bitbucket
JFrog Artifactory
GitHub Copilot

Job description

We are looking for an L1 Software Engineer with 1-2 years of hands-on experience to build, enhance, test, and support modern web applications and backend services.


The ideal candidate has solid development experience in C#/.NET Core, React, REST APIs, and relational databases, along with a good understanding of software engineering fundamentals, source control, testing, and CI/CD practices.


Experience with GCP, JFrog, containerization, and AI-assisted development tools is a plus.


Key Responsibilities:

  • Develop and maintain backend services and APIs using C# and .NET Core / ASP.NET Core.
  • Build responsive web applications and reusable UI components using React and JavaScript/TypeScript.
  • Design, develop, integrate, and troubleshoot RESTful APIs.
  • Develop data-access components and write efficient SQL queries using PostgreSQL, AlloyDB, or equivalent relational databases.
  • Implement clean, reusable, maintainable, secure, and testable code following established engineering standards.
  • Develop and maintain unit and integration tests.
  • Debug application issues, perform root-cause analysis, and implement appropriate fixes.
  • Use Git/Bitbucket for source control, branching, pull requests, and code reviews.
  • Work with JFrog Artifactory or equivalent artifact repositories for package and artifact management.
  • Participate in application build, deployment, and CI/CD activities.
  • Follow best practices for security, reliability, performance, and maintainability.
  • Collaborate with senior engineers, QA, Product Owners, DevOps/Platform teams, and other engineering teams.
  • Participate in Agile ceremonies including stand-ups, sprint planning, refinement, reviews, and retrospectives.
  • Use GitHub Copilot or equivalent AI-assisted development tools responsibly to improve productivity, testing, documentation, and troubleshooting.
  • Continuously learn and adopt relevant technologies, tools, and engineering practices.

Required Technical Skills

  • 1-2 years of professional software development experience.
  • Strong programming skills in C# and .NET Core / ASP.NET Core.
  • Hands-on experience developing web applications using React.
  • Good knowledge of JavaScript and/or TypeScript.
  • Hands-on experience designing and consuming RESTful APIs.
  • Experience with PostgreSQL, AlloyDB, or equivalent relational databases.
  • Good understanding of SQL, database design, and data-access concepts.
  • Strong understanding of object-oriented programming and software design principles.
  • Experience with Git, Bitbucket, or equivalent source-control platforms.
  • Understanding unit testing, debugging, exception handling, and application logging.
  • Good understanding of HTTP, JSON, authentication/authorization, and web application fundamentals.

Preferred / Good to Have

  • Hands-on or project experience with Google Cloud Platform (GCP).
  • Exposure GCP services for application hosting, databases, APIs, or integration.
  • Experience with JFrog Artifactory or equivalent artifact management solutions.
  • Exposure to Git-based CI/CD pipelines and automated deployments.
  • Experience with Docker and containerized applications.
  • Exposure to microservices architecture and distributed applications.
  • Experience with Entity Framework Core or equivalent ORM frameworks.
  • Understanding application security and secure coding practices.
  • Experience using GitHub Copilot or equivalent AI-assisted development tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Ingram Micro • Chennai District

On-site
INR 650,000 - 900,000
Software Engineer
Software Engineer

Campus Engineerhub Private Limited • Chennai District

On-site
INR 540,000 - 660,000
Full Stack .Net Developer
Full Stack .Net Developer

Exavalu • India

Remote
INR 1,200,000 - 2,500,000
Software Application Engineer
Software Application Engineer

Tata Electronics (TEPL) • Krishnagiri District

On-site
INR 1,500,000 - 2,500,000
Software Engineer II - Java, Springboot, React
Software Engineer II - Java, Springboot, React

JPMorgan Chase & Co. • Bengaluru

On-site
INR 900,000 - 1,300,000
.Net Full stack developer
.Net Full stack developer

Finxecute Solutions Private Limited • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior/Lead Fullstack Developer
Senior/Lead Fullstack Developer

Syren Cloud Inc. • Hyderabad

On-site
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

Ingram Micro Platform Technology India Private Limited • Chennai District

On-site
INR 700,000 - 900,000
.NET Full Stack Developer
.NET Full Stack Developer

RSI Softech • Mumbai, Hyderabad

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

Actualize • Pune District

On-site
INR 1,000,000 - 1,500,000