• Lead and mentor a team of .NET developers.
• Design, develop, and maintain scalable and secure .NET applications.
• Review code, provide technical guidance, and enforce best practices.
• Collaborate with product managers, QA engineers, and UI/UX designers.
• Define architecture and ensure the performance, quality, and responsiveness of applications.
• Participate in sprint planning, estimations, and reviews.
• Identify and resolve performance bottlenecks and bugs.
• Stay up to date with the latest .NET technologies and frameworks.