Programmer/Analyst Senior (JC)

Maricopa CountyPhoenix, AZ
Onsite

About The Position

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

Requirements

  • Bachelor’s degree in Computer Science or related field.
  • 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.
  • 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.

Nice To Haves

  • 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

Responsibilities

  • 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.

Benefits

  • Generous paid time off
  • Paid sick leave
  • 10 paid holidays
  • Affordable medical, dental, and vision insurance
  • Coverage by one of several State-sponsored retirement pension plans
  • Employee assistance program
  • Wellness incentives
  • Option of life insurance
  • Disability
  • Group legal plan
  • Pet insurance
  • Public Service Loan Forgiveness (PSLF) Program eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service