We are looking for a Sr. Software Engineer with experience working with .NET (Core preferred), C#, TypeScript, Aurelia, and SQL Server. We are looking for someone who is comfortable working in all areas of development, from the UI to the database. Must have experience applying object-oriented design principles and agile techniques to solve complex problems.
* Create secure RESTful Web APIs
* Deliver solutions on a continual basis while keeping an eye for technical debt and future expansion
* Enhance and maintain legacy web forms applications
* Dig into requirements to elicit test scenarios and then create solutions that meet them
* Assist with overall architecture of a ASP.NET Core system backed by a SQL database
* Demonstrable knowledge of ASP.NET architecture (Core preferred, but MVC is fine), SQL, Entity Framework, TypeScript, Aurelia, HTML, and CSS.
* Working knowledge of Azure, TFS, Mobile App Deployment.
* Experience with CI/CD (Continuous Integration/Continuous Deployment): Git; VSTS (Visual Studio Team Services / Azure DevOps) or TFS (Team Foundation Services) or JIRA, and other code management and collaboration tools.NET, ASP.NET, .NET Framework, .NET C++, ADO.NET, ASP.NET MVC Framework, Web API, Web API, Microsoft SQL, Microsoft SQL Server
Experience with .NET (.NET Core or ASP.NET), C#, and SQL
Great communication & strong collaboration skills