Posted: April 21, 2026Deadline: June 2, 202622 Positions Available
⚠ Deadline Alert: Applications must be postmarked or received by June 2, 2026. This is a non-exam (non-competitive/competitive) hiring announcement — no civil service test required for most levels. 22 positions are currently available.
Positions Open
22
available now
Salary Range
$58,100
up to $99,490
NYC Pay Add-on
+ $4,920
location pay
Apply By
June 2
2026
Exam Required
No
most levels
The New York State Unified Court System’s Office of Court Administration (OCA) is hiring Computer Applications Programmers at four grade levels — from entry-level to senior — within its Division of Technology and Court Research. Positions are located in Albany, NY and New York City. With 22 openings currently available and a June 2, 2026 deadline, this is one of the largest technology hiring announcements from the NYS court system in recent years.
These are direct-hire positions — no civil service exam is required for the two upper levels (Non-Competitive classification). The two lower levels are Competitive classification but may be filled through direct appointment depending on the eligible list status.
All Four Job Levels — Titles, Salaries & Requirements
The OCA is hiring across four job grades simultaneously. Review each level to determine which best matches your experience:
Grade JG-26 · Non-Competitive
Senior Associate Computer Applications Programmer
$99,490/yr
+ $4,920 NYC location pay
★ Highest level — no civil service exam required
Qualifications: 1 year in Associate Computer Applications Programmer or Computer Systems Programmer title; or Bachelor’s in Computer Science + 3 years experience; or any Bachelor’s degree + 4 years in programming or systems analysis; or equivalent combination.
Grade JG-24 · Non-Competitive
Associate Computer Applications Programmer
$89,338/yr
+ $4,920 NYC location pay
★ No civil service exam required
Qualifications: 1 year permanent competitive service in Senior Computer Applications Programmer or Computer Systems Programmer title; or Bachelor’s in Computer Science + 2 years programming experience; or any Bachelor’s degree + 3 years programming or systems analysis; or equivalent combination.
Grade JG-21 · Competitive
Senior Computer Applications Programmer
$76,112/yr
+ $4,920 NYC location pay
Competitive classification
Qualifications: 1 year permanent competitive service in Computer Applications Programmer title; or Bachelor’s in Computer Science + 1 year experience; or any Bachelor’s degree + 2 years programming or systems analysis; or equivalent combination.
Grade JG-16 · Competitive
Computer Applications Programmer
$58,100/yr
+ $4,920 NYC location pay
Competitive classification · Entry level
Qualifications: 1 year permanent competitive service in Computer Applications Programmer Trainee title; or Bachelor’s degree in Computer Science; or equivalent combination of education and experience.
Locations
Positions are available at two locations within the NYS Unified Court System:
Albany, NY
500 Patroon Creek Blvd
Albany, NY 12206 Office of Court Administration Division of Technology & Court Research
New York City
25 Beaver Street
New York, NY Office of Court Administration + $4,920 location pay applies
ⓘ Note on reassignment: Although a position is situated at a specific location, appointees may be reassigned to any position in the same title within the NYS Unified Court System promotion unit, based on operational needs. All applications received may also be used to fill vacancies that occur within the next 6 months.
22 Positions Open — Apply by June 2, 2026
Submit your UCS-5 Application form, cover letter, and resume by email or mail. No civil service exam required for JG-24 and JG-26 levels.
Applications must be postmarked or received by June 2, 2026. Mail to: Gail Testo, Senior Management Analyst, OCA Division of Technology, 500 Patroon Creek Blvd, Albany NY 12206.
Key Responsibilities
Programmers will be assigned to one of several application development teams within the Division of Technology and Court Research. Core responsibilities include:
✓Collaborating with team members to design, develop, test, and implement new and existing court applications and data exchanges
✓Working closely with stakeholders to ensure project alignment with court and administrative needs
✓Ensuring the performance, quality, and responsiveness of applications
✓Troubleshooting and resolving technical issues across assigned systems
✓Adhering to best practices and standards in software development
Desired Technical Skills
Required and preferred skills vary by team assignment. The following are desirable across positions:
Prepare your cover letter and resume, tailored to the specific grade level you are applying for
Step 3
Submit by email to dotapply@nycourts.gov — OR — by mail to: Gail Testo, Senior Management Analyst, OCA Division of Technology & Court Research, 500 Patroon Creek Blvd, Albany, NY 12206
Step 4
Complete the Equal Employment Opportunity Data Collection Form (encouraged but not required)
Deadline
Applications must be postmarked or received by June 2, 2026
Frequently Asked Questions
Do I need to take a civil service exam to apply?
The two upper-level positions — Associate (JG-24) and Senior Associate (JG-26) — are Non-Competitive classification, meaning no civil service exam is required. The two lower levels (JG-16 and JG-21) are Competitive classification. However, OCA is accepting applications now for all levels simultaneously.
How many positions are available?
There are currently 22 positions available. Additionally, all applications received from this announcement may be used to fill any vacancies in these titles that occur within the next 6 months.
Can I apply for multiple grade levels?
Yes. If you meet the qualifications for more than one grade, you may submit applications for each level. Clearly indicate which grade you are applying for in your cover letter.
What is the NYC location pay?
Employees assigned to the New York City location (25 Beaver Street) receive an additional $4,920 per year in location pay on top of the base salary, at all four grade levels.
Can I be reassigned after being hired?
Yes. Although positions are situated at a specific location, appointees may be reassigned to any position in the same title within the NYS Unified Court System promotion unit depending on operational needs.
How do I get the UCS-5 application form?
Download it directly from nycourts.gov/careers/UCS5.pdf, or pick it up at any administrative office in a court building in New York State.
Apply by June 2, 2026
22 openings across 4 salary grades. No exam required for the two upper levels. Albany and NYC locations. Email your UCS-5 form, resume, and cover letter now.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.