Design and build performant, secure, and scalable web applications using .NET and modern front-end technologies. Lead the end-to-end development of features and services. Apply strong systems thinking to design robust architectures. Identify and address performance bottlenecks. Implement and maintain RESTful APIs, integrations, and data-access layers using C#, ASP.NET, Web API, and Entity Framework. Develop responsive, accessible, and cross-browser web interfaces using React, TypeScript, HTML5, and CSS3. Ensure security, data protection, and compliance. Contribute to the architecture and infrastructure of new features and systems. Participate in code reviews, architecture discussions, and design documentation. Collaborate cross-functionally with Product Management, Design, and QA. Drive continuous improvement in performance, maintainability, and observability. Mentor intermediate engineers and foster a culture of technical excellence. Stay current with evolving .NET, Azure, and web technology trends. Document and communicate complex technical concepts clearly.