Software Engineer
If you have experience developing custom web-based software using functional programming languages and are passionate about creating innovative solutions, we encourage you to apply for the Software Engineer position at the Wisconsin Court System. The Consolidated Court Automation Programs (CCAP) is seeking qualified candidates for a full-time Software Engineer. The CCAP Software Development department is responsible for developing and supporting custom software solutions throughout the Wisconsin Court System. CCAP supports over 3,000 users in 80 remote locations statewide. In addition, CCAP provides custom web-based software for thousands of attorneys, support staff and self-represented litigants to interact with Wisconsin courts.
LOCATION: Madison, WI with occasional statewide travel required.
SALARY: Entry level Software Engineers can expect a minimum starting salary of $81,598 based on qualifications. Candidates with more experience can expect a salary range of $94,244 to $103,667 annually, both with a State of Wisconsin benefits package. Salary will be determined based on the selected candidate’s qualifications and experience. Certain positions with this Department may allow remote work for a portion of their work schedule, depending on the needs of the position and the work unit. This topic may be discussed in the interview process. The position is headquartered in Wisconsin and selected candidates may be expected to report to office locations in Wisconsin on short notice. Employees residing outside the state of Wisconsin are not eligible for full‐time remote work.
CLASSIFICATION: Software Engineer
RESPONSIBILITIES:
1) Collaboratively develop software applications for the Wisconsin Court System. 2) Participates in full life cycle software development process. 3) Provide technical assistance to customer support staff. 4) Assist with the effort to standardize methodologies across all CCAP teams.
1) Bachelor’s degree in computer science or related field. 2) A minimum of two years of relevant programming experience. 3) Training or experience in developing complex web applications. 4) Training or experience in writing complex SQL queries. 5) Experience using Linux as a development platform 8) Experience working in a team environment. 9) Training or experience in functional languages such as Scala, F#, Erlang, Self, Scheme, OCaml, Haskell, or Clojure preferred. 10) Training or experience with PureScript/Halogen preferred.
SPECIAL REQUIREMENTS:
1) Employment will require a criminal background check. 2) The Wisconsin Court System does not sponsor work visas. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States, and to complete the required employment eligibility form upon hire.
TO APPLY:
Please submit a cover letter and resume in a single .pdf document indicating the position Software Engineer– #25-2525 to human.resources@wicourts.gov. All materials should address your relevant education, experience, and skills as it relates to the qualifications and special requirements listed above. Failure to follow these procedures may result in your disqualification.
DEADLINE:
In order to be assured consideration, applications must be received by 11:59 PM on July 13, 2025. The Wisconsin Court System will provide reasonable accommodations to qualified applicants when requested. For additional information on the court system visit our website at www.wicourts.gov.
Upon request, all prospective employees can obtain a copy of the Equal Employment Opportunity Utilization Report.