Source description
About the role
Responsibilities Design, develop, and review high-quality, scalable code using. NET (C#, ASP. NET Core) and Angular. Lead system design and architectural decisions for complex applications. Stay actively hands-on through coding, debugging, and technical problem-solving. Drive technical excellence through rigorous code reviews and best practices. Own end-to-end feature delivery from design to production. Mentor and coach engineers through hands-on guidance and technical leadership. Lead agile processes and ensure predictable, high-quality delivery. Collaborate closely with product, business, and cross-functional stakeholders. Ensure performance, scalability, security, and reliability of systems. Requirements Strong hands-on expertise in. NET Core, C#, ASP. NET, Web APIs, and Angular. Deep understanding of system design, architecture, and design patterns. Experience with microservices architecture and distributed systems. Strong database experience with SQL Server and/or NoSQL databases. Experience with cloud platforms (Azure preferred). Strong exposure to CI/CD, DevOps, and release management. Proven experience managing and growing high-performing engineering teams. This job was posted by Shikha Ragesh from EverestEngineering.