Web Developer I

Posted 3 Days Ago
Be an Early Applicant
University Park, CA, USA
In-Office
34-35 Hourly
Entry level
Edtech
The Role
The Web Developer I will design, build, test, deploy, and maintain web applications and assist with IT support. Key responsibilities include resolving IT issues, managing event reservations, and working with various web development technologies.
Summary Generated by Built In

The USC Office of Cultural Relations and University Events is seeking a Web Developer to join its team. This position will assist the department with designing, building, testing, deploying and maintaining web sites and web applications. In addition to these duties, this role will be available to assist the department with IT support and troubleshooting for computer software and hardware.

This position reports directly to the Web and Systems Manager to assist with web projects and the ideal candidate should be comfortable with both frontend and backend development as they may be required to work in all areas of the stack. Additionally, candidates should possess strong written and verbal communication skills and have the ability to manage multiple projects with tight deadlines under minimal supervision.

Responsibilities:

  • Work with the Web and Systems Manager to design, build and maintain web projects

  • Assist in testing, debugging and deploying web applications

  • Develop and provide ongoing support for customized reservation web sites to include event and multi-level ticketed pages

  • Rebuild legacy department web sites and web applications on modern platforms and frameworks

  • Support departmental staff by troubleshooting and fixing IT related issues

  • Assist in maintaining hardware inventory for CRUE check-in events

  • Assist department with event staffing and manage and direct student coordinators as needed

  • Provide after-hours support on an as needed basis to resolve urgent support requests in a timely manner

Requirements:

  • Strong understanding of backend programming languages like PHP, Python and Node.js

  • Experience with JavaScript and frontend JavaScript frameworks (Vue.js or React.js preferred)

  • Experience working with relational databases like MySQL and/or PostgreSQL

  • Utilizing HTML5 and CSS3 to create responsive designs that work on all browsers, devices and screen sizes

  • Experience working with Amazon Web Services or other cloud providers

  • Comfortable working in Linux server environments

  • Experience building and implementing APIs (REST and/or GraphQL)

  • Understanding of Git and version control

  • Experience with WordPress

  • Understanding of object-oriented development

  • Understanding of database driven design and development

  • Understanding of service-oriented architecture

  • Experience working through all phases of the software development lifecycle

  • Experience troubleshooting and fixing IT related issues

  • Strong understanding of Adobe Creative Cloud and Microsoft Office

  • Excellent communication skills. Works closely with vendors, staff and faculty.

  • Strong attention to detail

  • Ability to work well under tight deadlines

  • Ability to work independently with minimal direction and supervision

  • Ability to assist with managing and directing student coordinators

Desired:

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Information Systems or combined work experience and education as equivalent

  • Demonstrated frontend and backend development experience (online portfolio or GitHub links highly recommended)

  • Experience working in higher education as a frontend and backend web developer

  • Experience migrating legacy code to modern platforms and frameworks

  • Familiarity with Agile project management

  • Familiarity with PHP frameworks like Laravel

  • Familiarity with Swift and iPadOS

  • Familiarity with Salesforce

  • Experience processing online payments through third party providers

  • Proven track record of writing clean, well-documented code

The budgeted hourly range for this position is $34.04 - $35.38. When extending an offer of employment, the University of Southern California considers factors such as the scope and responsibilities of the position, the candidate’s work experience, education/training, key skills, internal peer alignment, federal, state, and local laws, contractual stipulations, grant funding, as well as external market and organizational considerations.

Minimum Education: Bachelor's degree, Combined work experience and education as equivalent.
Minimum Experience: 0 - 6 months.
Minimum Field of Expertise: General knowledge of object oriented design; Web servers; Web applications and programming languages; Web content management systems, search engine optimization, and usability engineering. Must be able to develop simple Web sites.

                                                  

USC is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law or USC policy. USC observes affirmative action obligations consistent with state and federal law. USC will consider for employment all qualified applicants with criminal records in a manner consistent with applicable laws and regulations, including the Los Angeles County Fair Chance Ordinance for employers and the Fair Chance Initiative for Hiring Ordinance, and with due consideration for patient and student safety. Please refer to the Background Screening Policy Appendix D for specific employment screen implications for the position for which you are applying. 

We provide reasonable accommodations to applicants and employees with disabilities. Applicants with questions about access or requiring a reasonable accommodation for any part of the application or hiring process should contact USC Human Resources by phone at (213) 821-8100, or by email at [email protected]. Inquiries will be treated as confidential to the extent permitted by law.

  • Notice of Non-discrimination
  • Employment Equity
  • Read USC’s Clery Act Annual Security Report
  • USC is a smoke-free environment
  • Digital Accessibility

                                                  

If you are a current USC employee, please apply to this  USC job posting in Workday by copying and pasting this link into your browser:

https://wd5.myworkday.com/usc/d/inst/1$9925/9925$143845.htmld

Top Skills

Adobe Creative Cloud
Amazon Web Services
CSS3
GraphQL
HTML5
JavaScript
Linux
MS Office
MySQL
Node.js
PHP
Postgres
Python
React
Rest
Vue
Wordpress
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Los Angeles, CA
0 Employees

Similar Jobs

Atlas (atlascard.com) Logo Atlas (atlascard.com)

Web Engineer

Fintech • Payments • Financial Services
In-Office
San Francisco, CA, USA
26 Employees
160K-185K Annually

Robinhood Logo Robinhood

Web Engineer

Fintech • Cryptocurrency
Easy Apply
In-Office
Menlo Park, CA, USA
166K-195K Annually

iManage Logo iManage

Solutions Engineer

Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
Remote or Hybrid
United States
1100 Employees

CrowdStrike Logo CrowdStrike

Executive Assistant

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
2 Locations
10000 Employees
70K-110K Annually

Similar Companies Hiring

Britebound Thumbnail
Software • Social Impact • Edtech
Boston, MA
100 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
180 Employees
Learneo Thumbnail
Software • Machine Learning • Edtech • Artificial Intelligence
NL
397 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account