University of Rochester

University of Rochester logo

Job Information

University of Rochester Full Stack Web Developer - 223583 in Rochester, New York

Full Stack Web Developer

Job ID

223583

Location

Laser Lab & COI

Full/Part Time

Full-Time

Favorite Job

Regular/Temporary

Regular

Opening

Full Time 40 hours Grade 054 LLE-Laboratory for Laser Energ

Schedule

8 AM-5 PM

Responsibilities

ROLE AND RESPONSIBILITIES:

Design, develop, deploy, and maintain University of Rochester Laboratory for Laser Energetics (LLE) organization web presence and web data services for our research Principal Investigators. Additional duties include performing day-to-day web services and website management, monitoring overall web site and web services health, usage and capacity planning, performance monitoring and enhancement, evaluating web services, and support.

PRIMARY FUNCTIONS:

  • Support LLE IT full stack web and database development. Develop LLE web sites and services, including support for RESTful data services

  • Participate on internal and external web development projects to complete top priority LLE web deliverables

  • Support LLE web service compliance with IT security requirement

  • Measure and monitor web performance, usage, availability, capacity and health

  • Support adopting new web and data analysis technology in line with laboratory scientific goals

  • Work with key laboratory and scientific research stakeholders to ensure that web projects effectively meet user requirements

  • Support web configurations, maintenance, installations and upgrades

QUALIFICATIONS AND EDUCATION REQUIREMENTS:

  • B. S. in Information Technology, Computer Science, Data Science or equivalent skills work experience

  • 5+ years of hands-on web application front-end and/or back-end web development experience

  • 3+ years of Node.js, PHP, Javascript / TypeScript web frameworks, desire RESTful API development with Node.js. Solid understanding of JSON format, HTML5, and CSS

  • 2+ years SQL development, with PL/SQL and understanding of database drivers for scientific and web connectivity (PHP, Python, C, C++, PERL and Node.js). Relational data modeling experience is a plus

  • Strong user experience (UX) and user interface (UI) design for usability. User-centered design is a plus

  • Experience maintaining web and database code under Git version control

  • Demonstrated understanding of web development processes and technical excellence working with team members to engage in problem solving and finding proactive solutions

PREFERRED SKILLS:

  • Proven track record of leading major web development projects to completion

  • Experience with software project lifecycles and deployment strategies

  • Prior experience using Agile, Lean, SCRUM, or CMM methodologies with Continuous Integration (CI), distributed code revision control (e.g. GitLab, GitHub)

  • Significant web test automation development and test automation tools experience

  • Experience in Linux (RHEL+), Apache, Node.js and PHP configuration, update, backup and security (SELinux) is desired

  • Solid mathematical and scripting skills in Sh, PERL, and other scripting language is highly desired for data reporting, analysis and Extracting, Transforming and Loading (ETL) of data

  • Basic programming in MATLAB, R, Python, PV-Wave, or other scientific language is desired.

  • Experience with Oracle APEX, MS Access, Excel with VBA is also desirable

  • Knowledge and experience using content management and cloud web services development environments (AWS, Azure, Google)

  • Proficiency in technical writing, documenting solutions, and communicating with clients and users

ADDITIONAL NOTES:

Candidate must be a US Citizen.

How To Apply

All applicants must apply online.

EOE Minorities/Females/Protected Veterans/Disabled

DirectEmployers