Bachelors Degree (preferably Computer Science) with 3-5+ years industry experience
Strong ability to design, develop, document, test, and debug new and existing software systems and/or applications
Demonstrated expert knowledge of Object-Oriented Programming and design patterns
Solid experience with the following technologies: C#, .NET, ASP.NET, JavaScript, Angular, HTML/DOM/CSS, ADO.NET, TSQL, Rest APIs, Bootstrap and Azure Cloud (Preferred)
Creative problem-solving abilities and strength working in a collaborative team environment
Experience developing Single Page Applications
Familiarity with Angular, Chrome Debugger, Middle-Tier Design, Database Design, Project Planning/Management, Agile/Scrum SDLC, and skill using tools such as JIRA and Confluence to manage the lifecycle
Strong written and verbal communication skills; must be able to communicate at a level appropriate to the audience