The Sr Software Engineer will be responsible for developing and troubleshooting full-stack applications, including web applications, windows services, and web services/web API. They will work on architecture, programming/development, and maintaining existing applications. The role involves participating in planning, execution, and adhering to coding standards. The candidate should have experience with C#, MSSQL, ASP.NET, WebForms, MVC, MS Web API, HTML, jQuery, JSON, and AJAX.