Innova ESI
Website:
innovaesi.com
Job details:
Job Title: Technical Lead – Microsoft Technologies
Experience: 8–12 Years
Location: Pune, Ahmedabad, Noida, Chennai, Mahape (Navi Mumbai)
Work Model: Hybrid – 3 Days Work from Office
We are looking only Immediate joiner.
Job Summary
We are seeking an experienced Technical Lead with strong expertise in Microsoft technologies to lead backend-driven development and guide full-stack teams. The role involves close collaboration with Architects to ensure consistent implementation of design patterns, best practices, and scalable enterprise solutions.
Key Responsibilities
- Lead the design and development of scalable, high-performance applications using .NET technologies
- Collaborate with Architects to ensure alignment with architecture standards and best practices
- Drive backend-focused development while overseeing end-to-end delivery
- Design and build RESTful APIs and distributed systems
- Implement Clean Architecture, SOLID principles, and secure coding practices
- Guide teams in Azure cloud services implementation (Functions, Blob Storage, Queues)
- Conduct code reviews and mentor developers
- Participate in system design, technical decision-making, and performance optimization
- Work closely with cross-functional teams (Frontend, DevOps, QA, Product)
- Manage technical escalations and ensure timely delivery
Core Development Skills
Frontend
- Must Have: HTML5, JavaScript (ES6+), ReactJS, Redux, Modern CSS
- Nice to Have: Webpack, Microfrontends
Backend (Primary Focus)
- Must Have: C#, .NET Core, Web APIs, REST, SQL, Azure (Functions, Blob, Queues), Dapper, Clean Architecture
- Nice to Have: Docker, Kubernetes, Microservices
Full Stack
- Must Have: ReactJS/Angular, HTML5, JavaScript, CSS, C#, .NET Core, Web APIs, SQL, Azure Services
- Nice to Have: Webpack, Microfrontends, Docker, Kubernetes, Microservices
Additional Requirements
- Strong experience in designing scalable enterprise applications
- Exposure to AI concepts or AI-based solutions
- Excellent problem-solving and analytical skills
- Strong communication and leadership capabilities
- Experience working in Agile/Scrum environments
Click on Apply to know more.