Recruitment #2205-0175DC-002


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 old-world charm with a breathtaking Art Museum, top-flight arts and 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.


The Milwaukee Municipal Court is seeking a Programmer Analyst to design, code, enhance and maintain its proprietary case management system and external website, which integrates with the case management system.

If you are motivated to make a direct impact on the community and continually improve how technology is used by the Court, this is your opportunity. We are a diverse, inclusive environment that prioritizes work-life balance. This position offers flexible hours and a hybrid of working at the office and home.

The Municipal Court employs two Programmer Analysts who work collaboratively within the Court’s IT department. The position has direct interaction with leadership and end users. There is one current vacancy.

Essential Functions

  • Manage all stages of system development lifecycle, including planning, design, development, maintenance, and evaluation of user feedback.   
  • Review and improve code.
  • Interface with third-party systems.
  • Create technical documentation for reference and support.
  • Lead discussions with users and managers to define needs and requirements.        
  • Make recommendations, establish deliverables and set timelines.
  • Collaborate with stakeholders in the development process.

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

  • Please be advised that new employees are required to have received either both doses of the Moderna or Pfizer or one dose of the Johnson & Johnson vaccine prior to their employment start date or have an approved religious or medical accommodation prior to their employment start date.  You can find further information relative to the City’s Covid-19 Vaccination Policy here.
  • Be available beyond standard business hours in the event of a job-related emergency.

Minimum Requirements

  1. Bachelor’s degree in computer science, software engineering, information technology, information systems management or a closely related field from an accredited college or university.      


Equivalent combinations of education and experience may be considered. For example, an associate degree in a computer science, software engineering, information technology, information system management or related plus two years of full-time professional programmer experience is equivalent, or proof of successful completion of a programming boot-camp plus two years of full-time professional programmer experience may be deemed equivalent.  


IMPORTANT NOTE: To receive credit for college, transcripts are required and must be received by the application period closing date. College transcripts should be attached to your online application. Applications without transcripts attached will be considered incomplete and will be rejected.  Your transcript must be legible and include the following information:  the university or college name, your name, the degree completed (if applicable) and the date the degree was completed.  Student copies are acceptable.

Desirable Qualifications

  • Experience with rapid application development on the MAGIC or Visual Studio Platform.         
  • Experience using .Net, C#, HTML, JavaScript, and CSS components for website development.        
  • Experience supporting Microsoft SQL or relational databases.         
  • Experience using SOAP interfaces, XML schemas, sFTP/FTP, and PDF Tools.         
  • Knowledge of Agile methodology.         
  • 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  

  • 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 IIS.          
  • Ability to read and interpret technical, job-related documents. 

Communication Skills


  • 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 technical 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 Skills               

  • Ability to use tact and diplomacy when interacting with the public, elected officials, and employees of the City.        
  • Ability to work cooperatively, effectively, and fairly with coworkers and residents whose backgrounds may differ from one's own.  

Critical Thinking and Planning Skills                  

  • Ability to effectively consider all aspects of the user experience and user interface.         
  • 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.          
  • Ability to work well under stress and within competing deadlines.          
  • 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.          
  • Ability to represent the department with professionalism, honesty, and integrity.         
  • Highly motivated, self-directed and well organized.          
  • Honesty and the ability to safeguard all departmental digital assets.          
  • Ability to perform work in a safe manner with situational awareness. 

Current Salary

The current salary range (2GN) is $57,902-$73,504 annually, and the resident incentive salary range for City of Milwaukee residents is $59,639-$75,709 annually. Appointment above the minimum may be possible based upon level of experience and other qualifications and is subject to approval.   


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        
  • Voluntary Vision Insurance         
  • Comprehensive Wellness Program         
  • Onsite Clinic Services         
  • Onsite Employee Assistance Program         
  • Alternative Work Schedules         
  • Long Term Disability Insurance         
  • Group Life Insurance         
  • Tuition Benefits         
  • Paid Vacation         
  • 11 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

Selection Process

THE SELECTION PROCESS will be job related and will consist of one or more of the following: an evaluation of related education, experience and accomplishments, written tests, interview, or other assessment methods.  The Department of Employee Relations reserves the right to call only the most qualified candidates to oral, performance tests or personal interviews. Information from the selection process will be used to make a hiring decision. Selected candidates will be transferred and/or promoted to the position.  

INITIAL FILING DATE - The examination will be held as soon as practical after the application filing 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 examination. Unless otherwise required by law, the City of Milwaukee will not provide alternative test administration. 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    
  • 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  


EEO = 203 

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