ITSD - Software Engineer II
Quick Summary
The Court does not sponsor work visas, student visas, or any other type of immigration visas.
This is a classified position that reports to the Manager, Application Development. The incumbent performs duties under general supervision, has no supervisory responsibilities, and is expected to provide mentoring and higher-level technical assistance to other software engineers or ITSD co-workers.
The successful candidate will be required to pass a background check following a conditional offer of employment.
Requirements
~2 min readA bachelor's degree with a major in computer science, management information systems, or a related field, and five (5) years of experience in application development; or, any equivalent combination of experience and/or education approved by Human Resources.
- Advanced knowledge of the principles and methods of systems design principles and application development methodologies and tools.
- Advanced knowledge of software development and maintenance tools and utilities applicable to position responsibilities.
- Advanced knowledge of programming theory and programming languages used in court software applications.
- Advanced knowledge of standard software packages, including word processing, spreadsheets and database management systems and software as they affect applications design and systems integration.
- Advanced knowledge of functions, capabilities, characteristics and limitations of computer platforms.
- Advanced knowledge of AI models, platforms, and development environments, and experience creating intermediate-level prompts used to generate application functionality that is reliable and maintainable.
- Advanced ability to develop client-side and server-side software applications using Microsoft Visual Basic, Microsoft C#, and ASP.NET.
- Advanced ability to utilize AI tools and environments to create new applications or modify/enhance existing applications.
- Advanced ability to develop applications and troubleshoot problems by investigating code-level issues inherent in standard web objects created using HTML, JavaScript, CSS.
- Advanced ability to develop and maintain advanced queries and stored procedures in Microsoft SQL.
- Advanced ability to develop interface applications that consume and output XML.
- Skills to perform diagnostic code analysis, apply critical thinking skills, reach sound, logical conclusions, and progress approved code changes.
- Ability to understand the relevant processes and methods as part of the software life cycle (SDLC) and related IT methodologies.
- Ability to prepare clear, concise and accurate process, procedure and systems documentation, reports of work performed, and communicate clearly and effectively with others.
- Ability to manage priorities and organize work to complete assigned project responsibilities efficiently and effectively.
- Ability to read, interpret, explain and apply technical information to achieve business objectives.
- Ability to exercise sound independent judgment within general policy guidelines and maintain confidentiality of court documents and records.
- Performs advanced-level software applications design and development duties; meets with project managers and business analysts to obtain application requirements and reviews business requirements documentation.
- Conducts research and analysis of systems, applications, and integrations to fully understand the impact of requirements on existing code or business processes.
- Utilizes various AI models to develop or enhance applications and interfaces.
- Designs and develops new applications and re-writes, updates, enhances and/or modifies existing applications based on established specifications.
- Performs unit testing to identify any code deficiencies before progressing code to business analysis team.
- Performs code development activities using various programming languages, system utilities, tools, code libraries, database query languages, and system-level commands.
- Provides base operations support for all court applications and problem diagnosis and resolution to address reported issues with systems, applications, and integrations.
- Prepares systems processing and maintenance documentation.
- Participates in project estimating and forecasting.
- Participates in software quality assurance processes designed to identify errors in functionality, usability, and software performance.
- Executes application development activities that follow approved architectural models and standards.
- Provides technical mentoring and direction to other software engineers to ensure they have the information required to complete their assigned tasks.
Responsibilities
~1 min read· Assists with systems software installation, server, database and security administration.
· Maintains vendor software and in-house programs.
· Performs other related duties and projects as assigned.
Nice to Have
~1 min read- Advanced knowledge and skills involving implementing and maintaining the IBM MQ Series interface framework.
- Advanced knowledge and skills utilizing advanced functionality offered by Microsoft’s Team Foundation Server.
- Advanced knowledge of modern industry standard techniques used to deploy Microsoft .NET applications.
- Advanced skills and abilities involving the construction of reports and data processing scripts using Microsoft SSRS and Microsoft SSIS technologies.
· Must have a valid Arizona Driver's License at time of appointment.
Typically performs duties in a court environment and may lift materials and/or equipment 20 lbs or less. Occasional after-hours and weekend hours are required to support system implementations and deployments.
Location & Eligibility
About this job
- Pay per year
- $79,186–$87,110 a year
- 56% below the $187,850 median for Software Engineer jobs on Jobera (7,049 salaries).
- Who can apply
- United States
- Posted
- 1 day ago
Listing Details
- Posted
- November 6, 2026
- First seen
- November 7, 2026
- Last seen
- November 7, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 63%
- Scored at
- November 7, 2026
Signal breakdown
4 other jobs at
View all →Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.