Skill | Required / Desired | Amount | of Experience |
Highly knowledgeable in C# .NET development using Visual Studio | Required | 5 | Years |
Knowledgeable in SQL Server Database development | Required | 5 | Years |
Working knowledge of SQL Server Reporting Services | Required | 5 | Years |
Demonstrated understanding of system development life cycle | Required | 10 | Years |
Demonstrated ability in systems analysis, design, development and implementation | Required | 10 | Years |
Development of complex system design, programming specifications and documentation (both user and systems) | Required | 10 | Years |
Demonstrated ability to code in multiple languages | Required | 10 | Years |
Demonstrated ability in execute multiple projects simultaneously | Required | 10 | Years |
Communications skills to include communicating technological information to both technical and non-technical personnel both orally and in writing | Required | 10 | Years |
Ability to provide hands-on software training to small groups and in developing training materials | Required | 5 | Years |
Ability to diagnose and correct programming errors | Required | 10 | Years |
Ability to work with other team members on design of software systems | Required | 10 | Years |
Graduation from an accredited college or university with major course work in programming, systems analysis and design | Desired | 4 | Years |
Experienced in creating web pages using ASP.Net, C#, Entity Framework and LINQ. | Desired | 5 | Years |
Understanding of Database normalization techniques and importance of indexes. | Desired | 5 | Years |
Working knowledge of .NET Core. | Desired | 5 | Years |
Working knowledge of ASP.Net MVC 4 and up. | Desired | 5 | Years |
Familiarity with Azure DevOps Server or other version control systems. | Desired | 1 | Years |