We are seeking a Senior Programmer Analyst to support the development, enhancement, and maintenance of grant management and reporting applications. The ideal candidate will have strong SQL Server expertise, experience with .NET technologies, and the ability to work in a collaborative team environment. This role involves building and supporting grant applications, developing analytical reports, and ensuring data accuracy through advanced SQL programming.
Responsibilities
Develop, maintain, and enhance grant management applications.
Create and optimize complex SQL queries, stored procedures, functions, and views.
Design and develop analytical reports to provide business insights.
Perform data validation, calculations, and custom error-checking using SQL.
Collaborate with business analysts, developers, and stakeholders to gather requirements and implement solutions.
Participate in application testing, troubleshooting, and performance tuning.
Support annual application updates and enhancements.
Skill | Required / Desired | Required Years of experience |
Experience developing Systems with Microsoft SQL Server database | Required | 3 Year |
Experience writing complex Stored Procedures, Functions, and Views | Required | 3 Years |
Experience working in a team environment | Required | 3 Years |
Experience with the Microsoft .NET programming language. (C#.NET and/or ) | Required | 3 Year |
Experience with Federal, State or local grant management systems | Highly Desired | 2 Year |
Experience with Playwright | Highly Desired | 1 Year |