The position works closely with department staff to understand business requirements, develop technical solutions, troubleshoot issues, and provide ongoing application The IT Programmer/Analyst II defines system scope and objectives through research and fact-finding; develops or modifies moderately complex information systems; prepares detailed specifications from which programs will be written; designs, codes, tests, debugs, documents, and maintains programs; participates in application systems analysis and programming activities; and provides technical assistance to staff within the Water Department. Working Conditions and Physical Demands: Depending on assignment, positions in this class typically require touching, talking, Sedentary Work - Depending on assignment, positions in this class typically exert up to 10 pounds of force occasionally, a negligible amount of force frequently, and/or or constantly having to lift, carry, push, pull or otherwise move objects.