Senior Systems Programmer (Dallas Water Utilities - Civil Service)
Apply NowEssential Functions: **1 **Administers all software applications and systems for the city providing senior level expertise and leadership to ensure support, development, troubleshooting, and implementation of effective software solutions; manages and oversees all of the City's Enterprise System's infrastructure. 2 Coordinates, facilitates, and performs all upgrades and changes to one or more operating systems or other wide area of systems programming such as disk space management or capacity planning to ensure effective computer utilization; serves as a lead programmer for lower-level programmers. 3 Installs or assists in installing new releases, upgrades, and fixes to assigned software and writes other system- level programs under direction of senior programmers to ensure effective processing. 4 Develops and writes complex program changes to systems-level programs to provide a smooth operating system and adequate data storage capacity; designs special file access or storage techniques, software and hardware interfaces, and interfaces to networks to ensure effective information availability and updates systems documentation to reflect new installations, updates, and changes; develops and documents standards and policies for computer resource users. 5 Investigates, researches, and discovers new technologies and makes recommendations on applicability to City systems; assists in planning and implementing major upgrades or conversions to new methodologies to provide an efficient and up-to-date system for users. 6 Administers, manages, and monitors systems; programs, analyzes, and troubleshoots account, administration, client installation, upgrade and update of email systems, email record retrieval, and Public Folder administration; provides support for hand held devices used within the City and its departments. 7 Creates performance measures to monitor the usage of computer resources and designs programs to report these measures; assists in preparation of high tech procurement bid and contract documents to ensure suitable technical parameters are met. 8 Ensures that validated deliverables meet functional and design specifications and requirements to meet business needs; creates and delivers Traceability Matrix Test Summary Report; develops process changes to ensure continuous improvement across software systems. 9 Updates systems documentation to reflect new installations, updates, and changes; develops and documents standards and policies for computer resource users. 10 Performs any and all other work as needed or assigned.
Essential Functions: **1 **Administers all software applications and systems for the city providing senior level expertise and leadership to ensure support, development, troubleshooting, and implementation of effective software solutions; manages and oversees all of the City's Enterprise System's infrastructure. 2 Coordinates, facilitates, and performs all upgrades and changes to one or more operating systems or other wide area of systems programming such as disk space management or capacity planning to ensure effective computer utilization; serves as a lead programmer for lower-level programmers. 3 Installs or assists in installing new releases, upgrades, and fixes to assigned software and writes other system- level programs under direction of senior programmers to ensure effective processing. 4 Develops and writes complex program changes to systems-level programs to provide a smooth operating system and adequate data storage capacity; designs special file access or storage techniques, software and hardware interfaces, and interfaces to networks to ensure effective information availability and updates systems documentation to reflect new installations, updates, and changes; develops and documents standards and policies for computer resource users. 5 Investigates, researches, and discovers new technologies and makes recommendations on applicability to City systems; assists in planning and implementing major upgrades or conversions to new methodologies to provide an efficient and up-to-date system for users. 6 Administers, manages, and monitors systems; programs, analyzes, and troubleshoots account, administration, client installation, upgrade and update of email systems, email record retrieval, and Public Folder administration; provides support for hand held devices used within the City and its departments. 7 Creates performance measures to monitor the usage of computer resources and designs programs to report these measures; assists in preparation of high tech procurement bid and contract documents to ensure suitable technical parameters are met. 8 Ensures that validated deliverables meet functional and design specifications and requirements to meet business needs; creates and delivers Traceability Matrix Test Summary Report; develops process changes to ensure continuous improvement across software systems. 9 Updates systems documentation to reflect new installations, updates, and changes; develops and documents standards and policies for computer resource users. 10 Performs any and all other work as needed or assigned.