.Net Core
· Four or more years of experience in full .NET software development, especially in the areas of: Visual Studio, Team Foundation Server (TFS), C#, Structured Query Language (SQL) Server, Windows Communication Foundation (WCF), ASP.NET, ASP.NET CORE, Model-View-Controller (MVC), Web Application Programming Interface (API), Language Integrated Query (LINQ), Simple Object Access Protocol (SOAP), and Representational State Transfer (REST)
· Four or more years of experience with application design, implementation, maintenance, diagnosing/correcting issues, managing security vulnerabilities, and maintaining compliance with industry security standards under minimal direction.
· Familiarity and experience with .NET CORE is a must
· Four or more years of development in a large-scale, multi-platform environment is required
· Experience in Agile Application Development & Scrum methodologies is preferred
· Research and evaluate new software, frameworks, and techniques to provide recommendations
· Mentor less experienced .NET developers while providing training and performing code reviews.
· Passionate about software development and delivering high quality applications
· Excellent communication, problem solving and analytical skills is a must
· Must possess a strong sense of ownership, responsibility, and initiative
· Flexibility to balance multiple assignments in a fast-paced environment
· Ability to work independently, yet function as an integral part of a team