remoteonsite
Technical Lead Dot Net Full-Stack - Specialist I - Software Engineering - UST
Engineering Manager
Lead the design, development, and delivery of enterprise‑scale .NET Full‑Stack applications, driving architecture, code quality, and AI‑assisted development practices across C#, .NET Core, Microservices, Angular/React, and SQL Server.
About the role
Key Responsibilities
- Architect and lead the development of scalable, high‑performance .NET Core microservices and front‑end applications using Angular or React.
- Mentor and coach a cross‑functional team, ensuring adherence to coding standards, best practices, and AI‑driven development workflows.
- Collaborate with product owners to translate business requirements into technical designs and deliverables.
- Implement CI/CD pipelines, automated testing, and performance monitoring for continuous delivery.
- Drive technical innovation by integrating AI/ML capabilities into the application stack.
Requirements
- 8–10 years of professional experience in .NET development with deep expertise in C# and .NET Core.
- Proven track record designing and deploying microservices architectures and front‑end solutions with Angular or React.
- Strong knowledge of SQL Server, relational database design, and query optimization.
- Experience with CI/CD, containerization (Docker), and cloud platforms (Azure/AWS).
- Excellent communication skills and a passion for mentoring junior engineers.