Software Developer (SCA 111263)

State of IowaDes Moines - 50313 - Polk County, IA
Hybrid

About The Position

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. 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 building and maintaining applications on the Oracle Application Express (APEX) platform, writing efficient, well-structured SQL and PL/SQL against Oracle databases, partnering with application support to diagnose and resolve production data, performance, and functional issues, and delivering well-documented, maintainable solutions that strengthen long-term system supportability.

Requirements

  • Associate’s degree in computer science or related field
  • Industry-recognized professional certification in software development
  • Six (6) years of full-time equivalent experience in computer science, information technology, or software development
  • Specifically, three (3) years of full-time equivalent experience in application, software, or game development
  • 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.
  • Knowledge of coding language such as Python, Lava, JavaScript, SQL, C++
  • Knowledge of the software development life cycle.
  • Ability to write code in popular coding languages.
  • Attention to detail.
  • Analytical and problem-solving skills.

Nice To Haves

  • Hands-on experience developing and maintaining applications with Oracle Application Express (APEX).
  • Strong SQL and PL/SQL skills, including query optimization and working with Oracle databases.
  • Experience supporting business-critical applications in an enterprise or government environment.
  • Familiarity with the software development life cycle, version control, and modern engineering practices.
  • Experience balancing business-as-usual (BAU) support with project and enhancement work.
  • Experience producing and maintaining clear technical documentation.

Responsibilities

  • 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.
  • Maintain version control and technical documentation.
  • Partner with Proprietary Application Support to troubleshoot and resolve issues.
  • Investigate defects, diagnose performance, data, and functional problems in production.
  • Implement and validate fixes.
  • Analyze recurring issues to contribute to durable, long-term solutions.
  • Develop and execute testing strategies.
  • Support QA efforts and defect resolution.
  • Participate in deployment and release validation.
  • Help ensure performance, security, and accessibility standards are consistently met.
  • Work with stakeholders to define requirements.
  • Translate business needs into technical solutions.
  • Coordinate across development and support teams.
  • Communicate technical concepts clearly.
  • Incorporate user feedback.
  • Maintain technical documentation and system change records.
  • Develop support documentation.
  • Document troubleshooting processes.
  • Ensure systems remain supportable and knowledge is shared across the team.

Benefits

  • Collaborative, positive professional work environment
  • Opportunities to make a widespread difference in the Iowa communities
  • Excellent benefits package
  • Paid Holidays/Vacation/Sick Leave
  • Iowa Public Employees’ Retirement System (IPERS) plan
  • Employee discount program
  • Employment with the Iowa Judicial Branch may qualify for the federal student loan repayment program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service