PROGRAMMER II

Recruitment #2505-0119DC-001

Introduction

The City of Milwaukee is proud to employ a diverse workforce committed to providing exemplary service to its residents. If you are passionate about being part of an inclusive team of public servants, please consider the following opportunity.

Purpose

The Programmer II develops, tests, implements and maintains applications, including Accela Back Office, Citizen Access, Customer Relationship Management (CRM) and inhouse developed applications.

Essential Functions

Application Programming:

  • Perform application programming with continuous incremental improvements and releases.
  • Adhere to new or existing operational and formatting standards, based on industry trends. Regularly seek improvements to code.
  • Execute unit and system testing of new coding prior to implementation.
  • Troubleshoot and resolve problems with the City's applications.
  • Participate in technical aspects of the software development lifecycle, including planning, design, deployment, ongoing system maintenance, and evaluation of user feedback.
  • Remain current with industry best practices.

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.

Minimum Requirements

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

Equivalent combinations of education and experience may also 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 JAVA, JAVA Script, and Microsoft Structured Query Language (MS SQL).
  • Experience with Microsoft Office productivity tools and systems analysis tools.

Knowledge, Skills, Abilities & Other Characteristics

Technical:

  • Knowledge of application programming standards, principles, and practices.
  • Knowledge of programming languages and environments, including JAVA, JAVA Script and MS SQL Server.
  • Knowledge of database structure, relational databases, and operating systems, including Microsoft Server, SQL Server and Oracle.
  • Knowledge of current Internet technologies, including Transmission Control Protocol/Internet Protocol (TCP/IP), HyperText Transfer Protocol (HTTP) and Simple Network Management Protocol (SNMP).
  • Knowledge of enterprise applications, including Microsoft productivity software.
  • Knowledge of test case and test plan development.
  • Knowledge of database development, maintenance, recovery, and restoration.
  • Knowledge of coding methods and best practices.
  • Knowledge of database security technology and data privacy practices and laws.
  • Ability to identify, troubleshoot and resolve hardware and software problems.
  • Ability to read and interpret technical work-related documents and policies.
  • Proficiency using the Microsoft Office Suite.

Interpersonal and Communication:

  • Verbal communication skills to share information and respond to questions clearly.
  • Ability to clearly communicate technical information in an understandable way to both technical and non-technical staff.
  • Written communication skills to prepare clear and concise business correspondence and reports.
  • Ability to work independently and function as part of a team.
  • Ability to maintain effective working relationships with fellow staff, management, contractors, consultants, elected officials, other City staff, community partners, and outside agencies.
  • Ability to work cooperatively and fairly with people whose backgrounds may differ from one’s own.

Judgment and Professionalism:

  • Problem-solving and analytical skills, including the ability to evaluate options, find the best solutions, and make recommendations.
  • Ability to plan, organize, initiate, prioritize and complete work to achieve objectives in a timely manner, within deadlines and with limited supervision.
  • Ability to meet competing, challenging, and ever-changing priorities.
  • Ability to perform work with a high degree of accuracy, detail, and quality.
  • Ability to stay apprised of IT trends and best practices through on-going continuing education activities.
  • Honesty, integrity, and the ability to use City resources responsibly.

Current Salary

The current salary range (Pay Range 3QN) is $62,948-$83,403 annually, and the resident incentive salary range is $64,837-$85,905 annually. Appointment above the minimum is 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:

  • Wisconsin Retirement Systems (WRS) 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 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 www.jobapscloud.com/MIL.
  • If you would like assistance completing an application, please contact the Department of Employee Relations at (414) 286-3751 or staffinginfo@milwaukee.gov.
  • The Department of Employee Relations is in City Hall, 200 E Wells St, Room 706, Milwaukee, WI 53202.

Conclusion

EEO Code 302

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