Applications and Software Developer

City of Milwaukee

Milwaukee (WI)

On-site

USD 95,413 - 112,137

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A government administration agency is seeking an Applications and Software Developer in Milwaukee. Responsibilities include application and web development, managing system lifecycles, and integrating third-party systems. Ideal candidates hold a bachelor's degree in computer science with 4+ years of experience in similar roles. Competitive salary up to $112,137 annually, with opportunities for residents.

Qualifications

  • Bachelor’s degree in computer science, software engineering, or related field.
  • Four years of professional-level experience managing the system development lifecycle.

Responsibilities

  • Perform application and web development with continuous improvements.
  • Conduct system and business analysis research.
  • Manage all stages of the system development lifecycle.

Skills

Programming languages (C#, Java, HTML, CSS, .NET, SQL, Magic)
Troubleshooting and resolving software problems
Web-based applications knowledge
User Experience/User Interface (UX/UI)

Education

Bachelor’s degree in computer science or related field

Tools

Microsoft SQL
Visual Studio

Job description

Join to apply for the Applications and Software Developer role at City of Milwaukee

This range is provided by City of Milwaukee. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$95,413.00/yr - $112,137.00/yr

The Court Applications and Software Developer leads programming changes and provides front and back-end development for the Municipal Court’s applications and website.

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 industry standards.
  • Regularly look for process improvements to code.
  • Execute unit and system testing of new coding before 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.
  • Serve as the subject matter expert in discussions with internal and external stakeholders.
  • Make recommendations, establish deliverables, and set timelines about special information technology (IT) related projects.
  • Collaborate with stakeholders regarding special IT-related projects.
  • 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.
  • Provide backup assistance to the Business Systems Coordinators with network management, troubleshooting, and supporting end users with the Court's information systems.
Design Development
  • Develop and design functional and technical specification documents 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.

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 Court Applications and Software Developer must be willing and able to:

  • Work beyond standard business hours on occasion to meet departmental needs.
  • Pass a Federal Bureau of Investigation (FBI) Criminal Justice Information Services Division (CJIS) background investigation and clearance check and maintain throughout employment.
  • Bachelor’s degree in computer science, software engineering, information systems management, or a closely related field from an accredited college or university.
  • Four 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 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 before extending any job offers.

Desirable Qualifications
  • Experience with rapid application development on the Magic platform, Visual Studio, or other programming languages preferred.
  • Experience with Microsoft SQL and .net and exposure to website content management systems (CMS) is preferred.
Knowledge, Skills, Abilities & Other Characteristics

Technical

  • Knowledge of programming languages and environments including C#, Java, HTML, CSS, .NET, SQL, and Magic.
  • Skill in identifying, troubleshooting, and resolving software problems.
  • Knowledge of programming standards, best practices, and code optimization.
  • Ability to develop and run reports.
  • Knowledge of web-based applications.
  • Knowledge of Windows Servers and Internet Information Services (IIS).
  • Knowledge of project management principles and best practices.
  • Ability to effectively consider all aspects of the User Experience/User Interface (UX/UI).
  • Ability to read and interpret job-related technical documents, policies, and procedures.

Communication and Interpersonal

  • Written communication skills to produce clear and concise documentation, reports, and correspondence.
  • Verbal communication skills to share information and respond to questions.
  • Training skills, including the ability to communicate technical information understandably to both technical and non-technical staff.
  • Ability to lead collaborative meetings.
  • Ability to work independently and function as part of a team.
  • Ability to remain calm in stressful situations, communicate efficiently, and seek solutions toward resolution.
  • Ability to use tact and diplomacy when interacting with the public, elected officials, and employees of the City.
  • Ability to work cooperatively and fairly with people whose backgrounds may differ from one’s own.

Judgment and Professionalism

  • Ability to analyze work in progress to correct errors and redirect efforts.
  • Ability to understand Agile principles and adaptability to evolving requirements and priorities.
  • Decision-making skills and sound judgment to aid in choosing appropriate courses of action.
  • Organizational skills to plan and accomplish work, manage multiple assignments, and meet deadlines.
  • Situational awareness and ability to perform work safely.
  • Ability to work with highly sensitive and confidential information, including the ability to safeguard all departmental digital assets.
  • Honesty, integrity, and the ability to use City resources responsibly.

The current salary range (2MX) is $95,413-$112,137 annually, and the resident incentive salary range for City of Milwaukee residents is $98,275-$115,501 annually. Appointment above the minimum is possible based upon level of experience and other qualifications and is subject to approval.

Seniority level
  • Associate
Employment type
  • Full-time
Job function
  • Information Technology
  • Industries: Government Administration

Referrals increase your chances of interviewing at City of Milwaukee by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Programmer
Programmer

City of Milwaukee • Milwaukee (WI)

On-site
USD 62,000 - 86,000
Wisconsin Retirement Systems (WRS) Defined Benefit Pension Plan
Health and Dental Insurance
Paid Vacation
+2
Applications & Software Developer for Municipal Court IT
Applications & Software Developer for Municipal Court IT

City of Milwaukee • Milwaukee (WI)

On-site
USD 95,000 - 113,000
Human Resources Administrative Manager
Human Resources Administrative Manager

City of Milwaukee • Milwaukee (WI)

On-site
USD 116,000 - 145,000
Wisconsin Retirement System
Health and Dental Insurance
Paid Parental Leave
+2
Senior Information Technology Professional - Applications & Solutions Developer
Senior Information Technology Professional - Applications & Solutions Developer

Socket.dev • Wisconsin

On-site
USD 56,000 - 77,000
SOFTWARE DEVELOPER
SOFTWARE DEVELOPER

Milwaukee County Transit System • Milwaukee (WI)

On-site
USD 56,000 - 61,000
Senior Information Technology Professional - Applications & Solutions Developer
Senior Information Technology Professional - Applications & Solutions Developer

Waukesha County Human Resources • Waukesha (WI)

On-site
USD 56,000 - 79,000
Senior Information Technology Professional - Applications & Solutions Developer
Senior Information Technology Professional - Applications & Solutions Developer

Waukesha County • United States

On-site
USD 116,407,000 - 161,179,000
Health insurance
Pension plan
Paid time off
+1
Administrative Services Coordinator
Administrative Services Coordinator

City of Milwaukee • Milwaukee (WI)

On-site
USD 64,000 - 82,000
Manager Court Information Systems, IT Director (NCS) - Circuit Court for Baltimore City
Manager Court Information Systems, IT Director (NCS) - Circuit Court for Baltimore City

baltimorecity • Baltimore (MD)

On-site
USD 90,000 - 144,000
Manager Court Information Systems, IT Director (NCS) - Circuit Court for Baltimore City
Manager Court Information Systems, IT Director (NCS) - Circuit Court for Baltimore City

City of Baltimore • Ellicott City (MD)

On-site
USD 90,000 - 144,000
Health benefits
Wellness programs
Career development