Lead Engineer, Full Stack (.NET, Angular, Azure)
Job Summary
Its fun to work in a company where people truly BELIEVE in what theyre doing!
Job Description:
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.
- 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.
- Design and develop scalable APIs and microservices using C# .
- 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.
- Bachelors 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.
- 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.
Required Experience:
Senior IC
About Company
Ingram Micro helps businesses Realize the Promise of Technologyâ„¢. It delivers a full spectrum of global technology and supply chain services to businesses around the world. Deep expertise in technology solutions, mobility, cloud, and supply chain solutions enables its business partner ... View more