Job Description :
Job Title: Senior .Net Developer
Location: St. Louis, Missouri
Job Type: Contract to Hire

Responsibilities:
Contribute to a full stack team with an emphasis on .NET development.
Actively participate in story refinement and release planning for assigned projects.
Develop microservices and API endpoints with performance, stability, and maintainability in mind.
Develop automated integration and unit tests in accordance with business requirements and company standards.
Requirements:
5+ years of C# .NET development experience.
3+ years of ASP .NET MVC development experience.
2+ years of hands-on experience with ORMs.
Working knowledge of OOP and Design Patterns.
A comprehensive understanding of the HTTP request/response lifecycle.
A proven history of developing scalable, testable applications.
Ability to balance business and technical objectives when making decisions.
Ability to balance multiple assignments in a fast-paced environment.
Exceptional communication, problem solving, and analytical skills is a must.
Have a positive, can-do attitude.
Pluses:
Hands-on experience with .NET Core.
Full-stack development experience, especially with MS SQL Server, SQL, AWS, Angular, TypeScript, JavaScript, HTML5, and CSS3.