Lead Engineer Full Stack
ingram micro platform india private
📍 mumbai india india🕐 23d ago🔗 workday
Job Description
**It's fun to work in a company where people truly BELIEVE in what they're doing!**
Job Description:
Lead Engineer – Full Stack (.NET, Angular, Azure)
=================================================
Role Overview
-------------
As a **Lead Engineer**, you will be responsible for designing, developing, and supporting scalable, secure, and high-performance enterprise applications across the full technology stack using **C#, .NET, SQL Server, Angular, and Azure Cloud**. You will provide technical leadership, drive engineering best practices, mentor development teams, and collaborate closely with Product, Infrastructure, and Business stakeholders to deliver innovative solutions. Experience or familiarity with **IT Asset Disposition (ITAD)** and reverse logistics processes is highly desirable.
Key Responsibilities
--------------------
### Technical Leadership & Solution Delivery
* Lead the design, development, deployment, and support of enterprise applications and services.
* Drive application stability and reliability by supporting production environments and resolving complex technical issues.
* Define and promote engineering standards, coding practices, and architectural guidelines.
* Conduct code reviews and ensure software quality, security, performance, and maintainability.
* Partner with Product, Infrastructure, and business teams to translate requirements into scalable technical solutions.
* Participate in incident management, root cause analysis, and continuous improvement initiatives.
* Support disaster recovery, monitoring, and operational readiness activities.
### Full-Stack Development
* Design and develop scalable APIs and microservices using **C# and .NET**.
* Build responsive and user-friendly web applications using **Angular**.
* Develop self-service capabilities that enable users to onboard, configure, and manage services independently.
* Design and maintain secure API integrations and gateway solutions.
* Support multi-tenant application capabilities and customer onboarding workflows.
* Leverage Azure services including App Services, Functions, Azure SQL, Storage, and DevOps pipelines.
* Implement CI/CD pipelines, automated testing, monitoring, and deployment automation.
* Contribute to Agile development practices and continuous delivery initiatives.
* Apply ITAD and reverse logistics business knowledge to deliver practical and scalable technology solutions.
Qualifications
--------------
### Required
* Bachelor’s degree in Computer Science, Engineering, or a related field.
* Minimum 5-8 years of software engineering experience with enterprise applications. 8 years' experience highly preferred.
* Strong hands-on experience with **C#, .NET, SQL Server, Angular, and Azure Cloud**.
* Experience designing, developing, and supporting large-scale enterprise applications.
* Strong understanding of application architecture, API development, and cloud-based solutions.
* Experience with CI/CD pipelines, automated testing, and DevOps practices.
* Knowledge of JIRA/Confluence and Agile development methodologies.
* Strong troubleshooting, analytical, and problem-solving skills.
* Excellent communication and collaboration skills.
### Preferred
* Experience building self-service platforms and multi-tenant applications.
* Familiarity with API management and gateway technologies.
* Knowledge of **IT Asset Disposition (ITAD)**, reverse logistics, or supply chain platforms.
* Experience with containerization and orchestration technologies such as Docker and Kubernetes.
* Experience working within global or onsite-offshore engineering teams.
* Prior mentoring or technical leadership experience.