Programmer 3 (.NET Developer)We are seeking experienced Programmer 3 (.NET Web Developers) to support application design and development initiatives using modern web technologies.Key ResponsibilitiesDesign and develop web applications using industry-standard.NET technologies.Build and maintain applications using C#, ASP.NET, MVC, Angular, and Web API.Develop front-end components using TypeScript, HTML, CSS, jQuery, and JSON.Work with SQL Server and SQL Server Management Studio for database development.Participate in Agile and/or traditional project methodologies.Create and maintain technical documentation and system specifications.Draft technical data models and design data elements.Perform unit, string, and integration testing.Develop test plans, scripts, and test cases.Conduct code reviews and structured walkthroughs.Follow configuration and change management procedures.Identify, analyze, and remediate application-level security vulnerabilities.Provide root cause analysis for defects and issues.Develop user manuals and conduct end-user training as needed.Evaluate enhancement requests and assess system impact.Required Skills & Experience5+ years of.NET web application development experience.Strong experience with:C#ASP.NET / MVCAngularTypeScriptWeb APISQL ServerDevOpsMS Visual StudioStrong Python and SQL skills.Experience with HTML/CSS, XML, JSON, and jQuery.Experience working in Agile and/or traditional project environments.Strong understanding of secure coding practices and application security (SADLC).Experience with documentation, technical modeling, and testing practices.Preferred QualificationsBachelor's degree in Computer Science or related field.Experience following structured change management and configuration management processes.Experience developing reusable, scalable, and secure enterprise applications.