The Senior Software Engineer (.NET) will be an integral part of the software engineering and product development team within company. This group of professionals provide custom software solutions for our clients as well as internal support systems.
In this role, the selected candidate will develop custom applications that meet business requirements using Microsoft .NET technologies including C#, ASP.NET (WebAPI, MVC, WebForms), and ADO.NET. Migrates legacy applications to .NET applications.
In this role, the selected candidate must have an experience in packaging and delivering software and documentation to a production environment. development experience with Cascading System Sheets (CSS).
In this role, the selected candidate will
perform analysis and design for medium-sized to large/complex development/maintenance projects.
Develop and document application designs and analyzes impact to existing systems and alternatives.
The selected candidate will be responsible for the design, development, and implementation of complex solutions involving the integration of C#, MVC, Razor, jQuery, and Entity Framework technologies. The developer will participate in weekly sprint meetings and provided technical support to program meetings when necessary.
In this role, the selected candidate will perform as a Scrum master and technical lead for one team of up to 5 .NET Web developers, including facilitating Sprint planning, backlog grooming, design sessions, and demos and providing guidance on Agile and development best practices and processes.