We are seeking an experienced Senior .NET Developer to support application development, enhancements, and maintenance for public-facing applications. The ideal candidate will have strong technical expertise in .NET, Microsoft SQL Server, and Angular, along with excellent communication, requirements analysis, and stakeholder collaboration skills.Key ResponsibilitiesDevelop, enhance, and maintain enterprise applications using .NET, MS SQL Server, and Angular.Collaborate with business analysts and stakeholders to gather requirements and understand business processes.Translate business requirements into technical designs, system architecture, and development tasks.Perform coding, testing, debugging, deployment, and application support.Participate in discovery sessions, requirements elicitation, and process modeling.Provide technical guidance on feasibility, system constraints, and development standards.Troubleshoot application issues, perform root-cause analysis, and implement sustainable solutions.Ensure compliance with security, accessibility, quality, and governance standards.Manage multiple priorities while maintaining effective communication with stakeholders.