| Skill | Required / Desired | Amount | of Experience |
| Experience as a .NET developer w/C#, specifically, in both a web-based and desktop environment | Required | 4 | Years |
| Experience with Visual Studio | Required | 4 | Years |
| Experience Developing in Microsoft Dynamics on-premises | Required | 4 | Years |
| Experience working w/SQL database backend for development | Required | 4 | Years |
| Experience with Team Foundation Server (TFS) | Required | 2 | Years |
| Development experience with MVC | Required | 2 | Years |
| Development experience w/LINQ | Required | 4 | Years |
| Development experience w/Javascript | Required | 4 | Years |
| Experience working with data communication between disparate systems | Required | 4 | Years |
| Experience programming of major enhancement features and bug fixes to existing systems. | Required | 4 | Years |
| Experience w/MS Azure DevOps or a similar configuration management system | Required | 2 | Years |
| Exceptional communication skills are crucial as resource will communicate w/other developers, system architects, and technical managers regularly | Required | | |
| Experience communicating verbally & in writing with non-technical business subject matter experts, stakeholders and project managers | Required | | |
| Prior experience with a Work ticket management system | Required | 2 | Years |
| Experience developing in SalesForce | Desired | | |