Logo
MD Anderson Center

Web Developer Job at MD Anderson Center in Houston

MD Anderson Center, Houston, TX, United States, 77246


The primary purpose of the Web Developer is to provide analysis, design and implementation of business and application requirements as they relate to internet deployment strategies for decision support tools within the Decision Support Laboratory and Decision Support Core Resource. The Web Developer is responsible for the full lifecycle of design, development, testing, implementation, and maintenance of interactive websites.

KEY FUNCTIONS:

Project Management - 20%

* Works with end users to gather and refine specifications and requirements based on technical needs

* Effectively translates business objectives into tactical plans using project management tools

* Develops accurate timetables for development phases and communicates project status

* Incorporates information from user feedback to modify products iteratively

* Liaises with other developers from AIM, Creative Services, and external vendors as needed

* Attends meetings with the research and clinical teams throughout the project (phone, online, or in person as needed)

* Responds to inquiries from the design team

* Conforms to acceptance and design requirements outlined for each project

Layout and Design - 10%

* Designs innovative, patient-friendly user interfaces and user experiences (including home page, layout, graphic design, color palettes, fonts, readability, and accessibility)

* Creates mock-up or wireframe web prototypes as paper prototypes or XD prototypes

* Communicates complex concepts in ways that a variety of audiences can understand (e.g., individuals with low health literacy and older populations) and articulates the reasoning behind design decisions

* Creates visuals to convey complex information involving probabilities (i.e. use accepted principles and best evidence in risk communication to create icon arrays and other visual displays of risk)

* Designs output summary reports for patients and physicians

* Adheres to requirements from MD Anderson Brand Central, as applicable

* Ensures consistent look and feel within projects

Programming - 60%

* Creates websites using different languages such as HTML and CSS

* Writes well-designed, testable, efficient code by using best software development practices

* Integrates collection, storage, retrieval, and display of data, including web-enabled video

* Provides back-end development for decision support tools including programming for mobile (tablet and smartphone) and desktop decision support tools

* Refines web content for presentation across devices (responsive design)

* Programs WordPress plug-ins, APIs between WordPress plug-ins and other apps such as R Shiny, and configures apps to deliver JSON data and convert it to useable JavaScript data

* Ensures cross-browser compatibility of features

* Develops Internet applications over the entire application lifecycle

* Integrates existing institutional applications/data into internet-based applications

* Analyzes and tests emerging technologies with an understanding of the applicability to the Institution

* Maintains and expands working knowledge of the technical tools available to implement solutions

Sustainability and Security - 5%

* Manages GRC (Governance, Risk, Compliance) review, making required revisions to products as requested during the process

* Monitors renewals for hosting, applications, plug-ins, and domain name purchases

* Designs code for site security and mitigation of hacking risks and exploits

* Modifies sites per web accessibility requirements (i.e. 508 compliance)

* Develops disaster recovery and contingency plans

* Creates and maintains code and documentation for software used

* Trains study team for site maintenance and data download procedures

Visibility and Web Analytics - 5%

* Offers solutions to improve site visibility and traffic, including SEO

* Designs systems for tracking analytics including number of visits to sites and pages, number of unique visitors, and session duration

* Creates and maintains reports on website traffic and user behavior to identify areas for improvement

* Stays up to date with industry trends and best practices in web analytics to continuously improve website performance

Other duties as assigned

Skills Required

* Possess a logical and independent mind

* Excellent interpersonal skills such as patience, determination, and flexibility

* Excellent listening, verbal, and written communication skills

* Meticulous attention to detail and accuracy

* Ability to work in a multi-disciplinary team environment, to participate actively, to collaborate and to motivate others

* Able to interact effectively with internal and external stakeholders

* Able to work well with many people and many personalities

* Adaptable to change and able to think creatively to address issues

Travel and hours:

Position may require travel and use of personal vehicle. Position may require evening and weekend work.

EDUCATION:
Required: Bachelor's degree.

Preferred: Bachelor's or higher education in computer science or related field.

EXPERIENCE:
Required: Two years of experience in systems programming with two years experience in related software programs, to include experience in an assembler language or comparable machine coding language, one other language, and working knowledge of one or more additional languages. May substitute require education degree with additional years of equivalent experience on a one to one basis.

Preferred: Experience with Web development fundamentals, including HTML5, CSS3, and JavaScript/jQuery.

A portfolio of websites and other design is expected. Prefer strong understanding of:
-Web development fundamentals, including HTML5, CSS3, and JavaScript/jQuery
-WordPress including plugins such as Gravity Forms, Advanced Custom Fields, Custom Post Types and other plugins where needed
-Plug-in development
-API integrations
-GitHub
-Google Analytics
-Code editing (Visual Studio Code)
-Web database technologies (SQL, MySQL)
-Web hosting (domain registrations, DNS, platforms, WordPress or other CMS systems)
-Web development back end technologies such as PHP or .net.

Prefer familiarity with:
-Best practices for SEO
-CSS transforms
-Adobe Experience Manager
-RShiny
-PowerBI
-Web security (including HIPAA requirements)
-Web accessibility requirements (i.e., 508 Compliance)
-Front-end JavaScript frameworks such as Vue, React, and Angular
-Divi by Elegant Themes, though experience with other web building applications is considered
-Adobe design suite especially Photoshop, Illustrator, InDesign and XD (other prototyping tools will be considered)

It is the policy of The University of Texas MD Anderson Cancer Center to provide equal employment opportunity without regard to race, color, religion, age, national origin, sex, gender, sexual orientation, gender identity/expression, disability, protected veteran status, genetic information, or any other basis protected by institutional policy or by federal, state or local laws unless such distinction is required by law. http://www.mdanderson.org/about-us/legal-and-policy/legal-statements/eeo-affirmative-action.html