Project/Program Name:
Grants Management System/Revenue Application
24 months – Full Time
Grants Management System - The grants bureau has been using an out-of-date grants warehouse to store data related to grants and applicants. This system must be updated as support is discontinued, and the system is failing. In addition to a new warehouse, the system must be integrated with grants gateway application as the Parks team uses the system for grants management.
Revenue Application - This project will redesign and reengineer the current Revenue Application System at OPRHP using modern and supported hardware and software platforms, consolidating common system processes and leveraging automation to streamline the business processes
Software typically used by the Agency: Net Framework (C#), Visual Studio
Hardware typically used by the Agency: Windows Virtual Server
Day to day tasks - Work on various development activities:
The position will be a senior .Netdeveloper on the Revenue & Grants projects, developing .Netcomponents, REST services as well as MS SQL stored procedures based on design specifications.
Is involved with all facets of the software development process, including the research, design, programming, testing and implementation of computer software.?
Requested Qualifications:
Minimum of 84 months experience developing complex business system using the Microsoft .NET Framework including ASP.NET Core, ASP.NET MVC, C#, and Entity Framework
Minimum of 84 months experience developing complex business system using the .NetWeb API
Minimum of 84 months experience in developing REST webservices, utilizing the HATEOAS architecture implementation of REST
Minimum of 84 months experience consuming and displaying data retrieved from REST service in a web-based business application.
Mandatory Qualifications:
Expert – 84 + Months - Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.
All Candidates will sign aNDA (non-disclosure agreement) and schedule fingerprinting upon initiation of the engagement.
Candidate will attend all New York State and Agency mandated training programs, including information security and Section 110-a compliance, workplace tolerance, and harassment prevention course.
All code developed should be self-documenting and knowledge transfer to NYS employees shall be done in writing and in a code review prior to the contract end date.