Serves as a programmer in the development of new software products directly related to the design and operation of telescope and instrument control systems. Also includes the upgrade of existing software in support of existing telescope hardware.Maintains existing software already in production, providing for the rapid resolution of software bugs identified by operators and site staff, continuously develops familiarity with all code bases.Serves in a broad-spectrum backup role in the event that another team member is unavailable; includes maintaining an active interest in other systems related to those directly involved in assigned projects.Linux system administration.Act as HET Operations Engineer as required in the schedule rotation.Respond as necessary to nighttime repair and maintenance calls from the telescope operations staff.Attends meetings and delivers status reports as necessary. Works directly with project scientists, engineers, and computing staff. Maintains consistent pre and post-incident communication with team members to ensure full problem resolution and project completion. Updates the content of both internal and external documentation archives, notifies users and staff to software changes in production packages, retains backup copies and version archives of software products.Performs other related functions to meet business needs and as assigned.