5+ years of experience designing enterprise class solutions using object-oriented analysis and design, design patterns, UML, service-oriented architecture, and solution frameworks. 5+ years full-stack web development experience leveraging .NET Core (or .NET Framework 4.0 or above) including C#, MVC, Web API, and Microsoft Entity Framework.