As a Full Stack .Net Developer creating web and service based applications utilizing all aspects of application development architecture design including: performance, scalability, coding, caching, security, encryption, session state management, error logging and testing. The important skills for this position are C#, .Net, and SQL.
Works with the product team to move a product(s) through the entire lifecycle of analysis, design, coding, testing, implementation, and support.
Implements all aspects of an application design – high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing.
Performs automated unit, functional and integration testing on applications.
High school diploma or equivalent
Can demonstrate proficiency with Microsoft .NET Technologies
Excellent written and verbal skills
.NET Core and .NET Framework C#
SQL Server 2014 and newer
Using unit test frameworks (xUnit or NUnit)
Using ASP.NET MVC
Developing RESTful APIs with .NET Web API