• Design, develop, and maintain full-stack web applications using .NET and Angular across UI, API, and integration layers.
• Build and enhance RESTful APIs and backend services in .NET, ensuring performance, security, and maintainability.
• Develop responsive, reusable Angular components and implement clean UI patterns aligned with product requirements.
• Integrate frontend and backend systems, troubleshoot issues across the stack, and ensure smooth end-to-end functionality.
• Write clean, testable code; participate in code reviews; and follow engineering best practices and standards.
• Collaborate with cross-functional stakeholders to refine requirements, estimate work, and deliver features on schedule.
• Diagnose and resolve production issues, optimize application performance, and improve reliability over time.
• Contribute to documentation for APIs, components, and development workflows to support team scalability.