The Software Engineer-Enterprise Solutions (Programmer IV-V) performs advanced to highly advanced (senior-level) computer programming work. Work involves overseeing programming projects, analyzing proposed applications, design and develop software solutions. Works under minimal supervision, with considerable latitude for the use of initiative and independent judgment. Maintains a reliable predictable work schedule. May provide guidance or oversee the work of others. May be called upon to work outside of normal business hours to complete urgent assignments or troubleshoot critical issues.