Recruitment #2402-4946-001


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 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.


The Systems Analyst-Senior provides IT systems requirements gathering and design, development, testing, implementation, and maintenance on applications that span the City’s enterprise. The applications supported include vendor provided and in-house developed JAVA based solutions.

Essential Functions


  • Perform application programming, adhering to industry best practices, and strive to improve code when possible.
  • Execute unit and system testing prior to implementation.
  • Integrate components with in-house and third-party systems.
  • Identify, troubleshoot and resolve problems during the programming life cycle.
  • Develop functional and technical specification documents that describe a proposed system modification, define the programming changes required and translate those changes to the specific additions and modifications to the application.


  • Lead all technical aspects of the software development lifecycle, including planning, design, deployment, ongoing system maintenance and evaluation of user feedback.
  • Lead meetings and discussions with users and managers to define system needs and requirements.
  • Make recommendations, establish deliverables and set timelines.
  • Collaborate with all stakeholders in the software development process.
  • Lead Programmer staff on projects, including assigning duties, directing work, mentoring, preparing performance appraisals, and advising commendations or disciplinary action.


  • Work closely with customers, follow up on issues and concerns as assigned and identified by analysis, and keep customers informed of developments.


  • Develop professional, clear documentation of information technology (IT) support procedures and standards for a variety of end users.
  • Prepare and provide progress reports for managers that include time-lines, activities and status; provide feedback and presentations. 

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

The Systems Analyst-Senior must be willing and able to do the following:

  • Be available beyond standard business hours on occasion to meet project deadlines.
  • Monitor phone and email communications during regularly-scheduled off hours.
  • Travel off-site periodically for the purpose of attending meetings or installing software.

Minimum Requirements

  1. Bachelor’s degree in information systems management, computer science or a related field from an accredited college or university.
  2. Three years of progressively responsible systems analysis and/or computer programming experience.

Equivalent combinations of education and experience may be considered. For example, a related associate degree plus five years of experience as described under #2 above, is considered equivalent.

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

  • Report writing experience (SQL, PowerBI, HTML, and XML.
  • Experience developing and updating SQL Server Reporting Services (SSRS) reports.
  • Certifications in C, C++, Java, .NET, Visual Basic .NET (VB.NET), and/or C Sharp.
  • Experience designing, implementing, testing and deploying SQL Server Integration Services (SSIS) packages.

Knowledge, Skills, Abilities & Other Characteristics


  • Ability to identify, troubleshoot, and resolve hardware and software problems.
  • Ability to read and interpret a wide range of complex documents, from policies to technical documents.
  • Knowledge of coding methods and best practices.
  • Knowledge of database structure, relational databases, and operating systems, particularly Microsoft Server, SQL Server, and Oracle.
  • Proficiency in the XML tool and a variety of programming languages, including C, C++, Java, .NET, Visual Basic .NET (VB.NET), JavaScript Object Notation (JSON), Transact-SQL (TSQL), and C Sharp.
  • Knowledge of current Internet technologies, including TCP/IP, HTTP, and Simple Network Management Protocol (SNMP).
  • Knowledge of Crystal Reports and SQL Server Reporting Services (SSRS).
  • Working knowledge of data extraction and analysis.
  • Knowledge of test case and test plan development.
  • Knowledge of database development, maintenance, recovery, and restoration.
  • Knowledge of technologies related to database security.
  • Knowledge of enterprise applications, including Microsoft Productivity software, such as Microsoft Office and Microsoft Project.
  • Knowledge of applicable data privacy practices and laws.
  • Ability to recommend technical changes to department infrastructure.
  • Research skills to study software-related issues and products and make recommendations.
  • Ability to develop and run information technology (IT) reports.
  • Ability to read and interpret highly technical job-related documents.
  • Ability to assess end-user and departmental needs against available budget and make appropriate purchases, tracking expenditures.


  • Analytical and problem-solving skills.
  • Skill in performing systems analysis, i.e., designing and implementing software and hardware services to address organizational challenges.
  • Skill in troubleshooting and resolving problems related to hardware, software, and enterprise systems.
  • Decision-making skills and sound judgment.
  • Commitment to remaining current with the latest developments in technology.


  • Ability to lead and mentor staff including outlining methods, directing work in progress, and checking completed work.
  • Ability to provide support and training to departmental end-users.
  • Project management skills.
  • Ability to foster an environment of inclusion wherein all employees are treated respectfully, are valued for their strengths, and feel that they can safely express themselves.


  • Written communication skills to produce clear and concise documentation, technical specifications, reports, and correspondence.
  • Verbal communication skills to convey technical information to non-technical end-users.
  • Active listening and customer service skills to accurately ascertain and address customer needs.
  • Ability to build effective relationships with departmental leaders, staff, vendors, other City employees, and the general public.
  • Ability to work cooperatively and fairly with people whose backgrounds may differ from one’s own.


  • Organizational and planning skills to effectively prioritize and accomplish tasks in a fast-paced public safety environment.
  • Ability to work well both independently and as part of a team.
  • Honesty, integrity, and the ability to safeguard City resources, including all departmental equipment.

Current Salary

The current salary range (Pay Range 2MX) is $97,064-$112,137 annually, and the resident incentive salary range for City of Milwaukee residents is $99,976-$115,501 annually. Appointment above the minimum is 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
  • 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

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 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 can be accessed by visiting
  • If you would like assistance completing an application, please contact the Department of Employee Relations at (414) 286-3751 or
  • The Department of Employee Relations is located in City Hall, 200 E Wells St, Room 706, Milwaukee, WI 53202.



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