This positionsupports the University's web presence, including the University's web contentmanagement system.The Web Programmerdelivers effective, customer-centric web technology solutions that areintegrated, easy-to-use, accessible, and up-to-date. This position manages,maintains, troubleshoots, and improves applications, integrations, anddatabases used to support the University public web site, content managementsystems (CMS), and other application and database technologies within theCommunications and Marketing department. This position is a liaison withrepresentatives from various administrative offices, academic units, andinformation technology staff to provide effective web solutions used across thecampus.The Web Programmer is responsiblefor taking designs and ideas from others, and through use of server and clientside languages, such as HTML, PHP, or MySQL, creates functional web pages thatcan interface with databases and APIs to create the most effective userexperience.The position requiresextensive knowledge of Drupal module development, custom theming to matchprovided wireframes, modification of Apache SOLR and Search API Module, and theability to work closely with an established team. Responsibilities include:
Solution Development and Delivery:Provides customer-centric solutions with respect to web services, includingassisting with configuration, design, and testing for an enterprise-levelwebsite. Designs, builds, develops and maintains content and applications thatsupport all areas of the university using object-oriented programming in aweb-platform language, client-side languages, and server-side languages.Creates interactions and interoperability between disparate web applications.Creates prototypes and functional specifications for software projects.Develops and maintains software requirements specification and architecture(design) documents. Serves as a member of cross-functional teams to explore andimprove upon existing systems, websites and technologies.
Systems Support and ApplicationAdministration: Reviews utilization of web technologies, such as browsers,languages and plug-ins, and provides recommendations based on departmentalneeds and best practices. Makes suggestions for creating technical standardsfor specific websites. Provides support for installation, configuration,administration/maintenance, integration, and troubleshoots web application andcontent management systems, including diagnosis, solution buy-in and adoption,process improvement, and coordination between responsible areas. AssistsSystems Administrators in performing routine maintenance as required duringscheduled maintenance periods. Performs incident management that involvestroubleshooting and resolving issues based upon service level agreements withthe client. Promotes secure administration practices with a security mindsetfor software systems.
Project Management and Training:Contributes to project planning and reporting. Conceptualizes long-term needsof web development and plans and manages related projects in coordination withteam members. Prepares and delivers functional and technical proposals,presentations, and training to all levels of University personnel.
Best Practices:Keeps abreast of related technology advances,trends, best practices, and 3rd party solutions for web services and anysupported systems/technologies. Participates and engages in formal and informallearning opportunities to understand University business processes andorganizational needs and to ensure institutional compliance. Develops andmaintains expertise in web related technologies and application development.
Internal Number: 173009
The University of Tennessee at Chattanooga is an engaged, metropolitan university committed to excellence in teaching, research, and service, and dedicated to meeting the diverse needs of the region through strategic partnerships and community involvement.