Lead in the design, development, deployment and support of software components, and software solutions for business units and/or enterprise level projects in the Microsoft .NET environment for multiple platforms.
In this role, the selected candidate will be responsible for designing and developing new and existing applications primarily in the C# language within the .NET framework which are integrated with database technologies.
In this role, the selected candidate will analyze and design enhancement, development programs, and/or required fixes to production problems; design applications to functional and technical programming standards.
Responsible for creating the WiX scrips to install a Windows application and the corresponding SQL Server Express database, architecting and designing a modern Windows application, developing software components in C# using Visual Studio, generating Developer-level automated testing, etc.
In this role, the selected candidate will write VB or C# classes and methods without direction and oversight from other developer, plus class and package level development experience using VB or C#, Persistence (Entity Framework and/or ADO.NET), ASP.NET, and OOAD.
You should expect to work with a team of highly-qualified people, develop on cutting edge technologies, and deliver solutions in multiple customer business domains. The right candidate will want to brainstorm
solutions, mentor others, lead a team, and participate in technical community events.
In this role, the selected candidate will modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance; develop and direct software system testing and validation procedures, programming, and documentation.