Job Description :
.Net Developer,

Leawood, KS

6+ Months Contract

Phone + in-Person



Description:






Key duties and responsibilities


Responsible for the design and development of the user interface and business layer for web based applications written in C#  and utilizing various aspects of the Microsoft .NET framework.
Work with business users to gather business requirements and work together with other individuals to design and build web applications.
Write, maintain, test and document various areas of the web applications.
Lead projects with limited supervision.












Required experience & competencies


7+ years development experience
Strong verbal and communication skills
Experience with Agile Methodologies such as Scrum
Recent experience writing unit test
Experience using Git, Continuous Delivery/Integration, Azure DevOps/TFS
Independent Problem Solver, Team player, able to collaborate with diverse teams
SOLID design skills, ability to learn new design patterns, and ability to explain pros and cons with design/implementation
7+ years of professional full stack experience with Entity Framework, Microsoft ASP .NET MVC and C#
4+ years experience with SQL Server 2016
Experience with .Net Core and Azure Cloud Services
3 + years Experience with MVVM frameworks like Angular, Knockout.js or React.JS
Expert knowledge with T-SQL
Experience with testing frameworks – Nunit












Required Education


Bachelors degree in Computer Science or similar field, or equivalent practical experience
Microsoft certifications are preferred but, not required