In addition to evaluating each candidate's relative ability, as demonstrated by quality and breadth of experience, the following factors will provide the basis for competitively evaluating each candidate:
1) Experience configuring low-code Enterprise Software frameworks such as Salesforce, ServiceNow, PegaSystems, IBM Digital Automation for Business, OpenText EIM, Hyland OnBase, OutSystems or similar technologies preferred; or willingness to be trained.
2) Experience as an effective software developer leveraging ASP.Net, C#, JavaScript, Java and SQL to deliver solutions.
3) Experience developing and consuming Web Services, MicroServices and/or APIs within the Microsoft .NET Framework.
4) Experience with ASP.Net MVC, .NET Core, Angular, Bootstrap, JQuery.
5) Experience working in a team environment to successfully deliver software configuration and/or development projects.
6) Experience working within a waterfall and/or Agile software development methodology.
7) Experience developing database queries using Microsoft SQL Server (required) and NoSQL (desired).
8) Familiarity with delivering solutions using Tableau, Power BI and NoSQL (non-relational) database technologies such as MarkLogic, MongoDB or similar.
9) Experience with rapid application development tools such as Telerik Kendo UI or similar.
10) Experience in using centralized requirements tools such as JIRA and/or Microsoft Team Foundation Server (TFS).
11) Experience with Code Repository, Testing, Build, and Release Management tools such as GitHub and/or TFS.
12) Experience meeting with customers to gather business requirements in order to understand their needs/challenges before presenting solution options.