Sr. Web Applications Developer

  • Santa Clara University
  • Santa Clara, CA, USA
  • Apr 29, 2022
Full time, Direct Hire Software Application Development

Job Description

Position Title:

Sr. Web Applications Developer

 

Position Type:

Regular

Salary Range:

$92,500 - $155,000, annual; commensurate with experience

Pay Frequency:

Annual

Note: Position available for May 01 start date

 

A. POSITION PURPOSE
To play a lead role building new web applications in support of academic and administrative
goals, as well as maintaining legacy web applications. They will be proficient in the entire
development cycle, including: requirements gathering, design, prototyping, implementation,
testing, and ongoing support and QA. This is a true full stack position, requiring expertise in
server management, database administration, coding, front-end, and user experience.
The Web Application Developer works closely with the University Webmaster to maintain and
improve the University’s public web infrastructure, including server architecture, custom software
applications, SaaS/third-party software, and other University systems, along with the University’s
mobile web and app presence. The durability and utility of the web system over time requires a
flexible and extensible architecture, and the Web Application Developer is responsible for
identifying technologies that support this goal. The Web Application Developer and the Manager,
Web Application Development and University Webmaster work together to describe technology
challenges, detail product requirements, evaluate third-party and in-house applications, document
an assessment of the findings, timeline, cost, and a recommendation, and work to deploy a
solution. The university’s public web infrastructure is complex, and the Web Application
Developer works directly with, and operates as a liaison between, the Enterprise Systems and
Networking Technology groups in the Information Services division, the Technology Training team
in Academic Technology and the Digital Strategy team in the University Marketing and
Communications office.
The Web Application Developer has a passion for providing excellent customer service and
focuses on continual improvement across all areas; a commitment to ensuring active, innovative,
and collaborative strategies for meeting campus needs with effective technologies; and identifies,
creates a vision for, and manages the best possible technology resources and services needed to
meet the needs of the campus community.
The Web Applications Developer regularly collaborates with staff from across Information
Technology, Academic Technology, University Marketing and Communication, and the campus
community to effectively manage and enhance university web systems.


B. ESSENTIAL DUTIES AND RESPONSIBILITIES
Custom Web Application Development
● Design and develop new custom web applications and extend existing web applications
to support academic and administrative services.
● Research systems and application design methods to continue the advancement of
SCU’s web application infrastructure.
● Collaborates with staff from across Information Services and the campus community to
identify, evaluate, and meet web application needs blending emerging strategic
technologies with existing technologies.
● Ensure that all web applications meet the University standards for accessibility.
● Utilize proprietary web products in support of university goals.
● Work directly with individuals and campus departments in response to requests for web
services and will design, develop, and maintain Web applications that support academic
and administrative goals, extend and enable access to network resources, and develop
new and improve existing interfaces to information resources and collaborative
applications.
● Gather requirements, assemble wireframes, implement, document, and support new web
applications in collaboration with the Manager, Web Application Development and
University Webmaster and relevant stakeholders.
● Develop project and development schedules.
● Collaborate on all phases of the software development lifecycle, from requirements
gathering to ongoing technical support after release.
● Monitor application performance, develop documentation, and provide technical support
for application users.
● Recommend initiatives, tools, resources and implement changes to improve web
applications.
Web Infrastructure
● Assist the Webmaster in supporting the University’s Content Management System
(CMS), including developing extensions, managing software updates, and
troubleshooting problems.
● Collaborate to evaluate, select, and support licensed and third-party applications where
needed (i.e. GCP server architecture, T4 CMS, Modo Labs mobile app, Livewhale
Calendar).
● Gain proficiency in the main University CMS, mobile CMS, Google Analytics, Tag
Manager, and Site Improve for the purpose of making improvements and providing
support as needed.
● Collaborate to set priorities and develop strategy for the web infrastructure.
● Collaborate on the vision and strategies for the design, planning, implementation, and
evaluation of campus web applications.
● Collaborate to guide development planning and product strategy to better serve the
needs of the University community.
● Maintain a solid understanding of the University technology landscape in order to
facilitate integrations and better recommend improvements to the overall user
experience.
● Ensure compliance with the University’s Accessibility policy across all web systems and
services.
● In collaboration with the Enterprise Applications and Networking and Telecommunications
teams, participate in planning and implementation of server architecture maintenance
and changes.
Collaboration, Communication, and Service
● Implement operational activities to ensure excellent customer service and support to the
campus community.
● Work directly with, and operate as a liaison between, the Enterprise Systems and
Networking Technology groups in the Information Services division, the Information
Security Office, the Technology Training team in Academic Technology, and the Digital
Strategy team in the University Marketing and Communications office.
● Work directly with individuals and campus departments in response to requests for web
services.
● Maintain contact with users and stakeholders, respond to issue reports, and solicit
feedback for improved services.
● Available outside of standard office hours for occasional scheduled and unscheduled web
system troubleshooting and maintenance.


C. RECEIVES WORK DIRECTION FROM
Manager, Web Application Development and University Webmaster


D. GENERAL GUIDELINES
● Leads initiatives for change to improve quality and services.
● Identifies problems; develops and implements recommendations for improvement of established
processes and practices.
● Partners with customers and solicits feedback for improved services, using data for decision
making.
● Maximizes team productivity through strong communication, appropriate tools, training and
performance initiatives.
● Designs and implements resources that create timely and efficient work flow.
● Prepares progress reports; informs supervisor of project status; and deviation from goals. Ensures
completeness, accuracy and timeliness of all operational functions.
● Submits reports as requested and required.
● Develops and implements guidelines to support the functions of the unit.


E. QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty
satisfactorily. The items below are representative of the knowledge, skills, abilities, education, and
experience required or preferred.
This position requires the ability to effectively establish and maintain cooperative working
relationships within a diverse multicultural environment.
Education and Experience
● BA/BS degree preferred (preferably in a technology related discipline),
or equivalent job experience
● At least 5 years of equivalent job experience.
Knowledge/Skills/Abilities
A. Required
a. Expert knowledge of the Web Application Development lifecycle
b. Familiarity with Linux, Apache, MySQL, PHP, Javascript, and CSS, and current
design patterns and frameworks
c. Expert familiarity with relational database concepts
d. Competence in API consumption and development (Google, REST, JSON, key
management)
e. Familiarity with version control systems (Git/Github)
f. Familiarity with SAML/Shibboleth
g. Proficient in the use of office productivity tools such as Google apps, Zoom,
Slack, Asana, and Zendesk
B. Additional skills also desired
a. CMS administration (TerminalFour, Wordpress, Modo Labs CMS)
b. Web frameworks (Bootstrap, Node, jQuery)
c. Web analytics and SEO
d. W3C accessibility standards
e. SEO testing
f. Google Analytics and Tag Manager
g. Google webmaster tools
h. Google custom search administration
i. User experience and usability testing frameworks
j. Web application security testing
k. Responsive design
l. Google Cloud Platform (GCP) administration
C. Personal/Personality:
a. Highly service-oriented and creative.
b. Strategic thinking and problem solving skills, ability to generate creative ideas.
c. Quick learner with good problem-solving skills.
d. Self-motivated and able to work with minimal supervision.
e. Ability to work effectively and communicate with both technical and non-technical
personnel as well as a diverse population of students, faculty, and staff.
f. Ability to work in a collaborative environment.
g. Ability to work effectively under pressure in a busy and demanding information
services environment.
h. Responsible and dependable with good attendance and work habits.
i. Excellent communication and teamwork skills.
j. Attention to detail and outstanding organizational skills.


F. PHYSICAL DEMANDS
The physical demands described below are representative of those that must be met by an
employee to successfully perform the essential functions of this job. In accordance with the
Americans with Disabilities Act, as amended, the California Fair Employment & Housing Act, and
all other applicable laws, SCU provides reasonable accommodations for qualified persons with
disabilities. A qualified individual is a person who meets skill, experience, education, or other
requirements of the position, and who can perform the essential functions of the position with or
without reasonable accommodation.
● Considerable time is spent at a desk using a computer terminal.
● Required to travel to other buildings on the campus.
● Required to attend conference and training sessions within Bay Area or in- or out-of-state
locations.
● Required to travel to outside customers, vendors or suppliers.


G. WORK ENVIRONMENT
The work environment characteristics described below are representative of those an employee
encounters while performing the essential functions of this job.
● Typical office environment.
● Mostly an indoor office environment with windows.
● Offices with equipment noise.
● Offices with frequent interruptions.

EEO Statement

Equal Opportunity/Notice of Nondiscrimination

Santa Clara University is an equal opportunity/equal access/affirmative action employer fully committed to achieving a diverse workforce and complies with all Federal and California State laws, regulations, and executive orders regarding non-discrimination and affirmative action. Applications from members of historically underrepresented groups are especially encouraged. For a complete copy of Santa Clara University’s equal opportunity and nondiscrimination policies, see https://www.scu.edu/title-ix/policies-reports/

 

Title IX of the Education Amendments of 1972

Santa Clara University does not discriminate in its employment practices or in its educational programs or activities on the basis of sex/gender, and prohibits retaliation against any person opposing discrimination or participating in any discrimination investigation or complaint process internally or externally. The Title IX Coordinator and Section 504 and ADA Coordinator is Jenna Elliott, Interim Director of Equal Opportunity and Title IX, 408-551-3043, jrelliot@scu.edu , www.scu.edu/title-ix. Inquiries can also be made to the Assistant Secretary of Education within the Office for Civil Rights (OCR). 

 

Clery Notice of Availability

Santa Clara University annually collects information about campus crimes and other reportable incidents in accordance with the federal Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act. To view the Santa Clara University report, please go to the Campus Safety Services website. To request a paper copy please call Campus Safety at (408) 554-4441. The report includes the type of crime, venue, and number of occurrences.

 

Americans with Disabilities Act

Santa Clara University affirms its' commitment to employ qualified individuals with disabilities within the workplace and to comply with the Americans with Disability Act. All applicants desiring an accommodation should contact the Department of Human Resources, and 408-554-5750 and request to speak to Indu Ahluwalia by phone at 408-554-5750 or by email at iahluwalia@scu.edu.

 

Santa Clara University annually collects information about campus crimes and other reportable incidents in accordance with the federal Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act. To view the Santa Clara University report, please go to the Campus Safety Services website. To request a paper copy please call Campus Safety at (408) 554-4441. The report includes the type of crime, venue, and number of occurrences.

When applying, please note that you saw the job posted on the NOVAworks Job Board. If you need help with your resumé, please see a NOVAworks Career Advisor.