COURT APPLICATIONS AND SOFTWARE DEVELOPER

Recruitment #2303-0175DC-001

Introduction

Located on the western shore of Lake Michigan, Milwaukee is an urban hub bursting with energy. Milwaukee provides a casual sophistication – big city appeal without the big city hassles. We are accessible and affordable, and our residents are welcoming. Milwaukee has evolved through the years, bringing together its unsurpassed historic charm with a breathtaking art museum, top-flight cultural attractions, professional sports, lakefront festivals, recreational opportunities, and great restaurants.

 

The City of Milwaukee is proud to employ a diverse workforce that is committed to providing exemplary service to the City’s residents. If you have a passion for being a part of an inclusive team of public servants, please consider the following opportunity.

Purpose

The Milwaukee Municipal Court is seeking a highly skilled Court Applications and Software Developer to spearhead programming changes and provide front and back-end development for the Court’s software, applications, and website.

 

If you are motivated to make a direct impact on the community and play a significant role with the Municipal Court's technology systems and operations, this is your opportunity! We are a diverse, inclusive environment that prioritizes work-life balance.

 

The Court Applications and Software Developer conducts development and systematic updates to the Municipal Court’s public‑facing website and its integration with the Case Automated Tracking System (CATS). Reporting directly to the Court IT Manager, the incumbent is responsible for ensuring the seamless operation of the CATS case management system through routine programming and maintenance.

 

The Municipal Court employs two Court Applications and Software Developers. There is currently one vacancy.

Essential Functions

Application Programming and Design

  • Perform application and web development with continuous incremental improvements and releases.
  • Integrate components with third-party systems.
  • Analyze and design the Municipal Court’s information systems in relation to its business standards, policies, and procedures.
  • Adhere to new or existing operational and formatting standards based on industry.
  • Regularly look for process improvements to code.
  • Execute unit and system testing of new coding prior to implementation.
  • Troubleshoot and resolve any problems that occur with integrated components from third-party systems.

Project Management and Systems Analysis

  • Conduct system and business analysis research as needed.
  • Serve as the subject matter expert in discussions with internal and external stakeholders as needed by management.
  • Make recommendations, establish deliverables, and set timelines in relation to special IT related projects.
  • Collaborate with stakeholders in regards to special IT related projects as required by management.
  • Create technical documentation for reference and support.
  • Stay apprised of evolving development trends, including programming languages, code management, database design and queries, and Agile project management.

Design Development

  • Develop and design functional and technical specification documents as needed for system modifications.
  • Define programming changes required and translate those changes to the specific additions and modifications to the application, website, and database.
  • Manage all stages of the system development lifecycle, including planning, design, deployment, maintenance, and evaluation.
  • Provide oversight of the design, functional, and technical specification processes, programming, and coordination of testing, implementation, and documentation of changes to all software and applications.
  • Provide professional IT related support and feedback to design development efforts directly to Municipal Court management as requested.

We welcome qualified individuals with disabilities who are interested in employment and will make reasonable accommodations during the hiring process in accordance with the Americans with Disabilities Act (ADA) of 1990, as amended by the Americans with Disabilities Act Amendments Act (ADAAA) of 2008.

Conditions of Employment

City’s COVID Vaccine Policy:

To be considered fully vaccinated for purposes of this policy, all individuals who have accepted an employment offer must complete an FDA-approved vaccine at the recommended dosage and time interval prior to their employment start date, or have an approved religious or medical accommodation prior to their employment start date. Unless a job candidate has an approved religious or medical accommodation from the City of Milwaukee (see below), they must submit the Vaccination Attestation form prior to their employment start date. You can find further information relative to the City’s Covid-19 Vaccination Policy here

  • May be required to work beyond standard business hours to meet departmental needs on rare occasions.

Minimum Requirements

  1. Bachelor’s degree in computer science, software engineering, information systems management, or a closely related field from an accredited college or university.
  2. Two years of professional-level experience managing all stages of the system development lifecycle, reviewing or improving code, and/or interfacing with third-party systems.

Equivalent combinations of education and experience may be considered.

 

NOTICE: Please do not attach your academic transcripts to your employment application. The hiring department will verify candidates’ education as part of the background screening process prior to extending any job offers.

Desirable Qualifications

  • Experience with rapid application development on the MAGIC or Visual Studio Platform (or other programming languages preferred).
  • Experience with .Net, C#, HTML, JavaScript, and CSS.
  • Experience supporting Microsoft SQL or Oracle database administration.
  • Experience using SOAP interfaces, XML schemas, sFTP/FTP, and PDF Tools.
  • Understanding of Agile methodologies and principles.
  • Experience with relational database design.
  • Ability to deliver quality user experience (UX) of user interface (UI) solutions for front-end development.

Knowledge, Skills, Abilities & Other Characteristics

Technical

  • Knowledge of local area networks (LANs) and wide area networks (WANs).
  • Skill in identifying, troubleshooting, and resolving software problems.
  • Knowledge of programming standards and best practices.
  • Ability to develop and run reports.
  • Knowledge of web-based applications.
  • Knowledge of Windows Servers and Internet Information Services (IIS).
  • Ability to effectively consider all aspects of UX/UI.

Communication

  • Ability to read and interpret technical job-related documents.
  • Written communication skills to be able to produce clear and concise documentation, reports, and correspondence.
  • Ability to lead collaborative meetings.
  • Verbal communication skills to be able to convey complex information to both technical and non-technical end-users.
  • Training skills to be able to provide end-user support to individuals of all ability levels.

Interpersonal and Customer Service

  • Ability to work cooperatively, effectively, and fairly in a collaborative environment with people whose backgrounds may differ from one’s own.
  • Ability to use tact and diplomacy when interacting with the public, elected officials, and employees of the City.
  • Ability to work well under stressful situations while continuing to have a good rapport with others.

Critical Thinking and Professionalism

  • Ability to work with highly sensitive and confidential information.
  • Analytical and problem-solving skills to be able to identify, troubleshoot, and resolve software problems.
  • Ability to analyze work in progress to correct errors and redirect efforts.
  • Decision-making skills and sound judgment to aid in choosing appropriate courses of action.
  • Organizational skills to be able to plan and accomplish work, manage multiple assignments, and meet deadlines.
  • Project management skills.
  • Ability to represent the department with professionalism, honesty, and integrity.
  • Highly motivated and self-directed.
  • Ability to safeguard all departmental digital assets.
  • Situational awareness and ability to perform work in a safe manner.

Current Salary

The current salary range (Pay Range 2LX) is $81,056-$103,160 annually, and the resident incentive salary range for City of Milwaukee residents is $83,488-$106,255 annually. Appointment above the minimum may be possible based upon level of experience and other qualifications and is subject to approval.

 

BENEFITS: The City of Milwaukee provides a comprehensive benefit program that includes the following:

  • Defined Benefit Pension Plan
  • 457 Deferred Compensation Plan
  • Health and Dental Insurance
  • Paid Parental Leave
  • Comprehensive Wellness Program
  • Onsite Clinic Services
  • Onsite Employee Assistance Program
  • Alternative Work Schedules
  • Long Term Disability Insurance
  • Group Life Insurance
  • Tuition Benefits
  • Paid Vacation
  • 12 Paid Holidays
  • Paid Sick Leave and other paid leaves
  • Flexible Spending Arrangement
  • Commuter Value Pass

For full details of the benefits offered by the City of Milwaukee, please visit https://city.milwaukee.gov/der/benefits.

Selection Process

THE SELECTION PROCESS will be job related and will consist of one or more of the following: an evaluation of education, experience, and/or responses to supplemental questions; a written or performance test; a structured interview; or other assessment methods. The Department of Employee Relations reserves the right to call only the most qualified candidates to structured interviews and performance examinations. Structured interviews may include written exercises. Selection process component weights will be determined by further analysis of the job.

 

INITIAL FILING DATE - The selection process will be held as soon as practical after the application deadline listed above. Receipt of applications may be discontinued at any time after this date without prior notice. However, recruitment may continue until the needs of the City have been met. Qualified applicants will be notified of the date, time, and place of the selection process components. Unless otherwise required by law, the City of Milwaukee will not provide alternative selection process dates or times. The applicant is responsible for attending all phases of the job selection process at the time and place designated by the City of Milwaukee.

Additional Information

  • APPLICATIONS and further information may be accessed by visiting www.jobapscloud.com/MIL
  • Applications and transcripts should be submitted no later than the deadline listed above.
  • If you would like assistance completing an application, please contact the Department of Employee Relations at (414) 286-3751 or staffinginfo@milwaukee.gov.

Conclusion

EEO = 203

The City of Milwaukee values and encourages diversity and is an equal opportunity employer.