hirly

Maricopa

Programmer/Analyst Senior (JC)

101 W Jefferson St, Phoenix, AZ 85003

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Maricopa first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included
Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering
Seniority
Senior
Stated salary
$87,000 per year
Country
US
Work mode
On-site / unstated
First seen by hirly
9 Oct 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

Posting Date

10/09/26

Application Deadline

10/14/26

Pay Range

  • Min - 1st Quartile - Mid - Max
  • $87,000.00 - $104,375.00 - $121,750.00 - $156,500.00

The expected ENTRY pay range for this position based on experience and equity within the Judicial Branch is $87,000.00 to $104,375.00.

This position is Exempt under the FLSA.

What We Offer

We offer generous paid time off, paid sick leave, and 10 paid holidays! We have affordable medical, dental, and vision insurance, and our employees are entitled to coverage by one of several State-sponsored retirement pension plans, our employee assistance program, and wellness incentives. Additionally, our employees have the option of life insurance, disability, a group legal plan, and pet insurance. Under the current guidelines for the Public Service Loan Forgiveness (PSLF) Program, the Maricopa County Superior Court is a qualifying employer. Therefore, any full time Judicial Branch employee, who meets other eligibility criteria may be eligible for loan forgiveness under this program. Click here to learn more!

Job Type

Unclassified - Judicial

Department

D800 Superior Court

About the Position

*****Applicants must currently reside in Arizona or be willing to relocate to Arizona by the time of hire. *****

The Judicial Branch is unable to provide visa sponsorship (i.e. H-1B visa etc.).

The Programmer/Analyst Senior leads software development efforts and drives technical excellence across the team. The Programmer Analyst Senior architects, builds, and delivers modern applications while leveraging AI-powered development tools to accelerate delivery. Responsibilities include full-stack development, system design, CI/CD pipeline management, code review, mentoring developers, and building scalable, maintainable software solutions that serve the court and its users.

About The Superior Court:

The Superior Court of the Judicial Branch of Arizona in Maricopa County is dedicated to providing a safe, fair and impartial forum for resolving disputes, enhancing access to our services, and providing innovative, evidenced-based practices that improve the safety of our community and ensure the public’s trust and confidence in the Judicial Branch. The Superior Court in Maricopa County, one of the largest, most innovative and progressive trial courts in the nation, seeks innovative individuals to join our team who will embrace our vision of excellence and the principles inherent in the Rule of Law...every person, every day, every time . We fulfill these principles through a culture that values fairness, respect, integrity, innovation, and safety

Position Qualifications

We recognize your time is valuable, so please apply if you meet the following required qualifications :

Education:

Bachelor’s degree in Computer Science or related field.

Experience:

Three (3) years of related experience, that includes software system design, programming and/or software systems and software support

OR

Combined education and experience qualifications:

An equivalent combination of post-secondary education and job-related experience may substitute on a year-for-year basis.

Our Preferred Candidate has:

Experience in managing small teams.

Experience in UI and UX design.

Experience in converting Crystal Reports to SSRS technologies

Experience working in a Production Support environment

One (1) year or more of experience in .NET and web application development

Eight (8) years or more of experience in .NET and SQL and other Microsoft technologies

Two (2) years or more of experience in Angular

Four (4) years or more of experience in JavaScript

One (1) year or more of experience in test driven development and unit testing

Knowledge, skills, and abilities:

Knowledge of:

Relational database design, stored procedure creation, and query building using SQL Server

Page layout using HTML5, CSS3, and Bootstrap

C#, ASP.NET MVC/Web Forms, and ASP.NET Core

VBScript and (classic) ASP

Angular 2/TypeScript

Microsoft IIS 7/10, Self-Hosted server

Architecture principles, OOPS, Unit testing and Test-Driven Development

Skill in:

Crystal Reports

Creating and maintaining SSRS Reports

Analytical, critical thinking and problem solving

Structured source control using Microsoft Team Foundation Server

Angular, JQuery and JavaScript

Design patterns and OOPS

Agile process

Microsoft .net and web application

Database performance evaluation and data forensics

VB6/COM Objects

Ability to:

Establish and maintain positive working relationships.

Multitask and cope with high volume and time-critical work environment.

Conduct data forensic operations, audit trails and log mining capabilities.

Design and develop business critical applications.

Communicate effectively and professionally with personnel at all organizational levels.

Essential Job Tasks

(This is not an all-inclusive list of all job duties that may be required; employees will be required to perform other related duties as assigned.)

Interacts in a team setting with co-workers including other programmers, database administrators and business analysts.

Leads software development efforts and drives technical excellence across the team.

Architects, builds, and delivers modern applications while leveraging AI-powered development tools to accelerate delivery

Works independently to develop solutions for complex business and technical problems.

Supports deployment of applications into production and maintain after release.

Coordinates with other team members to brainstorm and create new processes for the Judicial Branch to use in day-to-day operations.

Focuses continually on developing business knowledge and product/feature expertise.

Utilizes source control to label, package, and deploy applications utilizing best practices procedures/techniques.

Follows industry practices of analysis, design, development, testing, deployment, and maintenance/production support of custom applications software.

Tests developed applications for accuracy, efficiency, and stability.

Coordinates with other team members to assist on a variety of other development needs and practices.

Mentors and trains less experienced staff members.

Assists on customer support issues resolving any application issues and/or errors.

Working conditions:

While performing the duties of this job, the employee may need to communicate clearly, perceive details of objects that are close by, and maintain various physical positions for extended periods, such as sitting, standing, or walking. The job may involve using hands for tasks such as typing, handling objects, or operating tools, as well as reaching with hands and arms. Occasionally, the employee may be required to move or lift objects weighing up to 20 pounds. Reasonable accommodation may be made to enable individuals with disabilities to perform these functions.

Additional Information

Judicial Branch Human Resources reserves the right to move forward candidates based on the information provided directly on the application. The hiring authority will select the successful candidate based on departmental needs.

Typically, successful candidates are hired at a salary rate up to the midpoint of the range, based on applicable experience, internal equity, and budgetary allowances.

All Judicial Branch offers of employment and continued employment are contingent upon passing a thorough background and/or fingerprint check. Applicants must completely and fully answer any questions regarding felony and misdemeanor convictions including any convictions that have been expunged or set aside. Failure to include criminal history information is grounds for termination of an offer and employment. A conviction may not automatically disqualify an applicant.

The Judicial Branch of Arizona in Maricopa County participates in the State Retirement systems ASRS or PSPRS. As such, mandatory mem

Original posting on Maricopa's site ↗

Listed on hirly, a job board. hirly is not the employer: Maricopa is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job