Under the supervision and direction of the Web Systems Manager, Office of e-Health Innovation and Policy (OEIP), the e-Technology Developer is responsible for designing and supporting programming applications for existing and new systems on the Web. This position requires strong technical skills in gathering information from users, defining work problems and developing a system of computer programs and procedures to resolve problems. In addition this position will ensure that technical specifications adhere to appropriate methodologies and principles when developing systems for Web-based technologies, including, but not limited to the Internet, Extranet and Intranet for UW Health. |
A wide variety of internal and external contact relationships are involved to accomplish the objectives of performing the duties of this position. The incumbent will work in close coordination with UW Health Administration, Information Systems and Marketing and Public Affairs offices at UW Hospital and Clinics (UWHC), UW Medical Foundation (UWMF), UW School of Medicine and Public Health (UWSMPH) and University Health Care/University Community Clinics (UHC/UCC). Developing and maintaining good communication with these contacts is essential to accomplishing the objectives of this position and the goals of the OEIP.
The individual must operate independently in handling a wide variety of situations. The position typically entails judgment in the development of solutions to major problems or opportunities where precedents are few. Successful performance requires technical skill in system design, analysis and implementation of programs and Web-based applications. In addition, the individual must have technical knowledge and experience with a variety of Web programming languages ¿ specifically requiring J2EE (JSP, Java, etc.), development tools, web scripting languages, other web based tools, operating systems and database technologies to meet objectives. The position requires the ability to independently evaluate, develop, design, implement and modify applications. A consultative role to other department and enterprise-wide staff is also necessary. This position will work closely with all members of the OEIP technical, creative and content teams, as well as with UWHC and UWMF Information Systems analysts responsible for web server technical support.
This position requires innovation and vision in problem solving and meeting objectives in a timely manner. Effective communication and organizational skills are critical to successful performance.
All members of the OEIP must actively take a UW Health enterprise perspective and approach in their work to successfully achieve the goals of the OEIP, UW Health and participating partners. This position will serve as a consultative member of the OEIP management team and as a result assumes the additional responsibility of presenting the best approach for the enterprise.
1. A Bachelor degree in a web development related field from an accredited college or university. Specific coursework or experience in Web development and experience with web technologies is required.
2. Two (2) or more years of experience in a progressively responsible position with web development and/or information systems is required with accelerated, exceptional performance required.
3. Experience with programming languages, databases, file structures utilized by various Web-based software packages, operating systems and database technologies is required.
4. Experience with the following technologies and tools is required:
- integrated development environments
- model view controller application architectures
- Java based web application servers
5. Experience with the following tools and technologies are desired: Groovy, PHP, jQuery, Dreamweaver, Eclipse IDE, Apache web servers, Tomcat Application server, Gradle, Maven, NoSQL databases, MVC application frameworks like Stripes, Agile development techniques preferred.
6. Good technical skills, including knowledge of Web technologies. Understanding of a complex network and the interface/browser issues.
7. Ability to work independently and be result oriented.
8. Ability to prioritize projects and react to critical deadlines.
9. Creative approach and solutions to problems related to Web development; prior experience in the field with demonstrated successful projects.
10. Ability to analyze and identify problems, and develop innovative solutions.
11. Effective communication, problem-solving and organizational abilities in both written and verbal form/.
12. Effective interpersonal skills, including the ability to promote teamwork and ensure a high degree of internal and external customer satisfaction.
13. Ability to manage multiple tasks with ease and efficiency.
14. Physical Requirements:
Sedentary: Ability to lift up to 10 pounds maximum and occasionally lifting and/or carrying such articles as dockets, ledgers and small tools. Although a sedentary job is defined as one, which involves sitting, a certain amount of walking and standing is often necessary in carrying out job duties. Jobs are sedentary if walking and standing are required only occasionally and other sedentary criteria are met.