Software Developer (SCA 111263)
Salary
$86,902.40 - $138,798.40 Annually
Location
Des Moines - 50313 - Polk County, IA
Job Type
Full-time
Job Number
27-00011
Agency
444 Judicial
Opening Date
07/06/2026
Closing Date
7/16/2026 11:59 PM Central
LinkedIn Tag
#LI-DNP
Point of Contact
linda.defrancisco@iowacourts.gov
To Apply
Candidates need to complete the NEOGOV application and attach a cover letter and resume. Final applicants are subjected to a criminal background check. The Iowa Judicial Branch is an E-Verify employer.
Job Description
Ready to make a real difference in your community? The Iowa Judicial Branch is seeking a Software Developer with strong SQL and Oracle Application Express (APEX) skills to design, build, and support the applications that keep Iowa's court systems running.
Reporting to the IT Manager - Software Development and QA, this position designs, develops, tests, supports, and maintains software systems that support the Iowa Judicial Branch's operations. The role delivers reliable, maintainable, and well-documented solutions while working closely with support teams and vendors to ensure system stability, issue resolution, and continuous improvement across the application portfolio.
This is a hands-on development role focused on:
Key Responsibilities
Software Development (SQL & Oracle APEX). Design, develop, test, and deploy applications and system enhancements using Oracle Application Express (APEX), SQL, and PL/SQL. Write efficient, maintainable code aligned with system requirements and enterprise architecture, build workflows and integrations that support judicial operations, integrate internal systems and third-party components, and maintain version control and technical documentation.
Application Support & Issue Resolution. Partner with Proprietary Application Support to troubleshoot and resolve issues. Investigate defects, diagnose performance, data, and functional problems in production, implement and validate fixes, and analyze recurring issues to contribute to durable, long-term solutions.
Testing, Quality & Deployment. Develop and execute testing strategies, support QA efforts and defect resolution, participate in deployment and release validation, and help ensure performance, security, and accessibility standards are consistently met.
Collaboration & Requirements Support. Work with stakeholders to define requirements, translate business needs into technical solutions, coordinate across development and support teams, communicate technical concepts clearly, and incorporate user feedback.
Documentation & Knowledge Transfer. Maintain technical documentation and system change records, develop support documentation, document troubleshooting processes, and ensure systems remain supportable and knowledge is shared across the team.
Hours: Monday-Friday, 8:00 a.m. - 4:30 p.m.
Location: Des Moines, IA, with possibility of hybrid remote after six months.
What's in it for you:
The pay range for this position is $86,902.40 - $138,798.40 annually. This is an FLSA exempt position. The starting salary for new state employees is expected to be at the base of the pay range. Adjustments may be made if the successful candidate has relevant experience.
Position classification is determined as the 'best fit' of the duties assigned to and performed by a position. This position is classified as a Business Systems Analyst as summarized below.
Summary
Design, create, test, maintain, and analyze software programs, applications, and systems throughout the product lifecycle to fulfill the Iowa Judicial Branch's operational needs.
Examples of Duties and Responsibilities
Knowledge, Skills, and Abilities
The Iowa Judicial Branch is an Equal Opportunity/Affirmative Action employer. Applicants may review the Equal Employment Opportunity Utilization Report from the Iowa Judicial Branch website as part of our commitment to transparency and compliance with federal and state regulations. Please go to www.iowacourts.gov and click on the Careers page.
Candidates need to complete the NEOGOV application and attach a cover letter and resume. Final applicants are subjected to a criminal background check. The Iowa Judicial Branch is an E-Verify employer.
This is a non-merit position with the Iowa Judicial Branch. Candidates must follow the instructions in the "To Apply" section.
Positions in this class are exempt from the screening and referral requirements of the Iowa Department of Administrative Services - Human Resources Enterprise.
Minimum Qualification Requirements
The incumbent must meet the minimum requirements to qualify for the position.
Experience may be substituted with related education on the basis that successful completion of thirty (30) semester hours or academic equivalent equals one year of experience.
Additional Qualification Requirements
Preferred Qualifications
01
Do you understand that the answers to all of the following questions must be truthful, honest, and accurate to the best of your ability? Please read all questions and answers thoroughly and make sure you understand them completely. Ensure the answers to your questions match the information filled out on your application and the attachments you have uploaded. Knowingly misrepresenting the facts when submitting any information related to an application, examination, certification, appeal, or any other facet of the selection process will result in your disqualification from this application and future employment with the Iowa Judicial Branch.
02
PLEASE READ CAREFULLY Have you filed a registration statement pursuant to the federal Foreign Agents Registration Act of 1938, as amended, 22 U.S.C. S611 et seq?
03
Please explain any gaps in your employment history?
04
Have you ever received a disciplinary suspension, been asked to resign, or discharged from a job? If yes please explain below.
05
What is your minimum salary requirement?
06
Your application for employment with the Iowa Judicial Branch will generally be treated as confidential under Iowa Code section 22.7(18). However, if you consent to allow Judicial to treat it as a public record per Iowa Code section 22.7(18)(a), please check "Yes, I consent" below.
07
List any professional licenses you hold:
08
Current Iowa Judicial Branch Employees ONLY: Have you completed the Iowa Judicial Branch LinkedIn Learning Leadership and Professional Development Certification?
09
Applicants with international degrees: Have you attached an international education equivalency verification document? We highly recommend for further consideration.
10
Are you related to or do you have a close personal relationship with any current employee? If so, please identify the individual and department.
11
This role requires regular, in-person work. Are you willing to commute or relocate, if necessary, to fulfill this requirement?"
Required Question
Employer State of Iowa
Agency 444 Judicial Address Iowa Judicial Branch Building
1111 E Court Ave
Des Moines, Iowa, 50319
Website http://www.iowacourts.gov/