| Skill | Required / Desired | Amount | of Experience |
| Experience with session management in .Net Core (key part of this role) | Required | 6 | Years |
| C#/.Net experience in a web-based and desktop environment | Required | 6 | Years |
| Development experience w/SQL database backend | Required | 6 | Years |
| Development experience using MVC framework | Required | 6 | Years |
| Experience creating and calling Rest APIs | Required | 6 | Years |
| Experience with Visual Studio | Required | 6 | Years |
| Experience with Azure DevOps Server | Required | 6 | Years |
| Experience with work ticket management systems | Required | 6 | Years |
| Experience working with data communication between disparate systems | Required | 6 | Years |
| Experience programming of major enhancement features and bug fixes to existing systems. | Required | 6 | Years |
| Experience communicating verbally & in writing with non-technical business subject matter experts, stakeholders and project managers | Required | 6 | Years |
| Exceptional communication skills (verbally and in writing) to communicate with other developers, system architects, and technical managers is crucial. | Required | 6 | Years |