{"id":9220,"date":"2025-05-20T08:57:59","date_gmt":"2025-05-20T15:57:59","guid":{"rendered":"https:\/\/hr.uw.edu\/comp\/?page_id=9220"},"modified":"2025-05-20T08:57:59","modified_gmt":"2025-05-20T15:57:59","slug":"systems-programmer","status":"publish","type":"page","link":"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/","title":{"rendered":"Systems Programmer"},"content":{"rendered":"<p><strong>Typical Responsibilities<\/strong><br \/>\nPerforms complex system programming duties including developing, installing, modifying, and writing documentation for system level software such as operating systems, language translators, network and communications software, firmware, and device drivers. Detects and corrects operational problems, ensures system efficiency and integrity, and determines file design and data handling methods. Develops and modifies software to meet the needs, objectives, and specifications defined by others. Prepares test data; tests and debugs software systems. Provides technical assistance and support to users. Assists in system acquisitions, planning, and selection of software\/hardware. Studies system efficiency and recommends new or modified hardware configurations. May direct the work of others.<\/p>\n<p><strong>Supervisory Responsibility<\/strong><br \/>\nPositions in this series are not required to supervise staff.<\/p>\n<p><strong>Overtime Eligibility<\/strong><br \/>\nFLSA overtime status is based on the position&#8217;s duties and responsibilities, and whether or not the position&#8217;s gross salary is less than the federal FLSA salary basis test or the Washington state salary basis test, whichever is higher. Please visit the Compensation website for current information on <a href=\"https:\/\/hr.uw.edu\/comp\/overtime-for-non-academic-staff\/flsa-overtime-eligibility-and-exemption\/\">FLSA overtime eligibility.<\/a><\/p>\n<p><strong>Professional Staff Exemption<\/strong><br \/>\nSenior Computer Systems and Network Programming: Individuals having demonstrated professional competence in computer systems and network programming above the journey-level, who independently perform work assignments, and devise methods and processes to meet new and unique work requirements and problems. Employees having substantial responsibility in at least one of the following areas: Applying systems analysis techniques and procedures including consulting with users to determine hardware, software, or system functional specifications; Designing, developing, documenting, analyzing, creating, testing, or modifying computer systems or programs, including prototypes based on and related to user or system design specifications; Designing, documenting, testing, creating, or modifying computer programs related to machine operating systems; or A combination of these duties, the performance of which requires the same level of skills.<\/p>\n<p><strong>Sample Working Titles<\/strong><br \/>\nSystems Programmer, Programmer, Analyst, Application Programmer<\/p>\n<p><strong>Alternative Payroll Titles<\/strong><br \/>\nWhen the focus of the computing responsibilities is not on systems level programming, a job in the Senior Computer Specialist payroll title series may be appropriate. Positions which devote a significant portion of their time to supervising other computing positions may be found in Manager\/Departmental Computing or Director\/Departmental Computing titles. Positions that perform some of the above duties but spend the bulk of their time on work such as first level help desk, installation of software or patches, diagnosing and repairing hardware or software problems, simple programming\/scripting, etc., may not meet exemption into professional staff. Such positions may be a better fit for jobs in the classified system, such as Computer Maintenance Technician, Computer Support Technician, Computer Support Analyst, or Computer Support Specialist.<\/p>\n<p><strong>Limitations<\/strong><br \/>\nN\/A<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Typical Responsibilities Performs complex system programming duties including developing, installing, modifying, and writing documentation for system level software such as operating systems, language translators, network and communications software, firmware, and [&hellip;]<\/p>\n","protected":false},"author":120,"featured_media":0,"parent":47,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"class_list":["post-9220","page","type-page","status-publish","format-standard","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Systems Programmer - Compensation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Systems Programmer - Compensation\" \/>\n<meta property=\"og:description\" content=\"Typical Responsibilities Performs complex system programming duties including developing, installing, modifying, and writing documentation for system level software such as operating systems, language translators, network and communications software, firmware, and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/\" \/>\n<meta property=\"og:site_name\" content=\"Compensation\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/\",\"url\":\"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/\",\"name\":\"Systems Programmer - Compensation\",\"isPartOf\":{\"@id\":\"https:\/\/hr.uw.edu\/comp\/#website\"},\"datePublished\":\"2025-05-20T15:57:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hr.uw.edu\/comp\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Professional staff\",\"item\":\"https:\/\/hr.uw.edu\/comp\/professional-staff\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Job profile list and descriptors\",\"item\":\"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Systems Programmer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hr.uw.edu\/comp\/#website\",\"url\":\"https:\/\/hr.uw.edu\/comp\/\",\"name\":\"Compensation\",\"description\":\"Compensation develops and administers the compensation and classification programs that help the UW attract, retain, and motivate UW staff.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hr.uw.edu\/comp\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Systems Programmer - Compensation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/","og_locale":"en_US","og_type":"article","og_title":"Systems Programmer - Compensation","og_description":"Typical Responsibilities Performs complex system programming duties including developing, installing, modifying, and writing documentation for system level software such as operating systems, language translators, network and communications software, firmware, and [&hellip;]","og_url":"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/","og_site_name":"Compensation","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/","url":"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/","name":"Systems Programmer - Compensation","isPartOf":{"@id":"https:\/\/hr.uw.edu\/comp\/#website"},"datePublished":"2025-05-20T15:57:59+00:00","breadcrumb":{"@id":"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/systems-programmer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hr.uw.edu\/comp\/"},{"@type":"ListItem","position":2,"name":"Professional staff","item":"https:\/\/hr.uw.edu\/comp\/professional-staff\/"},{"@type":"ListItem","position":3,"name":"Job profile list and descriptors","item":"https:\/\/hr.uw.edu\/comp\/professional-staff\/job-profiles-and-descriptors\/"},{"@type":"ListItem","position":4,"name":"Systems Programmer"}]},{"@type":"WebSite","@id":"https:\/\/hr.uw.edu\/comp\/#website","url":"https:\/\/hr.uw.edu\/comp\/","name":"Compensation","description":"Compensation develops and administers the compensation and classification programs that help the UW attract, retain, and motivate UW staff.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hr.uw.edu\/comp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/hr.uw.edu\/comp\/wp-json\/wp\/v2\/pages\/9220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hr.uw.edu\/comp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hr.uw.edu\/comp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hr.uw.edu\/comp\/wp-json\/wp\/v2\/users\/120"}],"replies":[{"embeddable":true,"href":"https:\/\/hr.uw.edu\/comp\/wp-json\/wp\/v2\/comments?post=9220"}],"version-history":[{"count":1,"href":"https:\/\/hr.uw.edu\/comp\/wp-json\/wp\/v2\/pages\/9220\/revisions"}],"predecessor-version":[{"id":9221,"href":"https:\/\/hr.uw.edu\/comp\/wp-json\/wp\/v2\/pages\/9220\/revisions\/9221"}],"up":[{"embeddable":true,"href":"https:\/\/hr.uw.edu\/comp\/wp-json\/wp\/v2\/pages\/47"}],"wp:attachment":[{"href":"https:\/\/hr.uw.edu\/comp\/wp-json\/wp\/v2\/media?parent=9220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}