Web Application Developer (IT Administrator/Analyst 2 - MR11)
Information Technology
University of Tennessee, Chattanooga
The Web Application Developer delivers effective, customer-centric web and portal technology solutions that are integrated, easy-to-use, accessible, and up to date. The Developer manages, maintains, troubleshoots, and improves applications, and databases used to support the University public website, the student web portal liaison, and content management systems (CMS), while maintaining UTC brand guidelines and user experience. The Web Application Developer is a liaison with representatives from various functional offices, academic units, governance committees, and information technology staff to provide effective web solutions used across the campus.
Primary Responsibilities:
Solution Development and Delivery
- Provides front end design support, intake meetings, design solutions, and solutions based on best practices, Site Improve and Google Analytics mapping to departments and divisions on campus
- Provides customer-centric solutions with respect to web services, including assisting with configuration, design, and testing
- Designs, builds, develops, and maintains content and applications that support all areas of the university using object-oriented programming in a web-platform language, client-side languages (e.g., JavaScript/jQuery, XML, CSS), and server-side languages (e.g., PHP, Ruby, Ruby on Rails, Grails, Java)
- Makes suggestions for creating technical standards for specific websites
- Creates prototypes and functional specifications for software projects
- Collaborates with customers, technical staff, programmers, DBAs, system managers, and management to develop estimates, obtain buy-in for solution designs, and execute implementation plans
- Develops and maintains software requirements specification and architecture (design) documents
- Generates convincing and substantiated business, technology, and architecture recommendations
- Provides mobile application development and administration
- Uses innovative solutions to solve problems and modifies solutions when competing policies are present
- Keeps abreast of related technology advances, trends, best practices, and 3rd party solutions for web services and any supported systems/technologies
- Participates and engages in formal and informal learning opportunities to understand University business processes and organizational needs, and ensures institutional compliance
- Develops and maintains expertise in web related technologies and application development
Support and Application Administration
- Provides high-quality functional and technical support for areas, processes, and technologies as assigned
- Serves as member of cross-functional teams to explore and improve upon existing systems, websites, and technologies
- Reviews utilization of web technologies, such as browsers, languages, and plug-ins, and provides recommendations based on departmental needs and best practices
- Makes suggestions for creating technical standards for specific websites
- Provides support for installation, configuration, administration/maintenance, integration, and troubleshooting of web application and content management systems, including diagnosis, solution buy-in and adoption, process improvement, and coordination between responsible areas
- Assists Web Development team in performing maintenance as required
- Contributes to project planning and web site design for the Web Developers and IT department
- Communicates time and cost estimates, level-of-effort and complexity estimates, solution documentation, and training for coverage
- Conceptualizes long-term needs of web development, and plans and manages related projects
- Prepares and delivers functional and technical proposals, presentations, and training to all levels of the University
Student Worker Supervision
- Hires, manages, and schedules student development team
- Communicates time and cost estimates to Director and IT leadership to ensure ticket closures and IT needs are met
- Communicates salary reports to Director and IT Leadership
The ideal candidate will possess the following:
- Knowledge of XML, XSL, HTML/HTML5, or CSS/CCS3
- Knowledge of content management systems (CMS) including Drupal, OU Campus, and WordPress
- Knowledge of web programming and scripting languages (i.e., JavaScript, Python, PHP, Apache, Perl, etc.)
- Knowledge of mobile app development, APIs, and version control systems
- Knowledge of client and server sides of web applications
- Effective skills in research and analysis, project planning and implementation
- Strong interpersonal communication skills and the ability to maintain effective working relationships with clients, co-workers, and vendors
- Excellent decision-making, time-management, and planning skills
- Customer-centric approach to problem-solving
- Ability to be an enthusiastic and resourceful team member
- Ability to be a self-starter and motivated to move projects forward
- Ability to manage competing priorities in a highly demanding environment
- Familiarity with a web application framework (e.g., Bootstrap, jQuery, Ruby on Rails)
- Proficiency in using graphic design tools, front-end and back-end web development
Review of applications will begin January 13, 2023 and continue until the position is filled. Applications received by this date will receive priority consideration. Candidates must submit a cover letter and links to examples of the web development work.
Minimum Qualifications: Typically requires a bachelor's degree in Graphic Design, Web Content Management, Computer Science, or related field, and two years of relevant experience in web solutions and technologies, or an equivalent combination of education, training, and experience.
Preferred Qualifications: Master's degree with 3 years of related experience in web solutions and technologies; experience with installing, upgrading, and maintaining third party applications; development experience with PHP and/or Java; development experience with HTML/HTML5 and CSS/CSS3; and experience with Drupal and WordPress are preferred.
The University of Tennessee Chattanooga is an EEO/AA/Title VI/Title IX/Section 504/ADA/ADEA institution. All qualified applicants will receive equal consideration for employment and will not be discriminated against on the basis of race, color, national origin, religion, sex, pregnancy, marital status, sexual orientation, gender identity, age, physical or mental disability, or protected veteran status.