University of California - Davis, CA

posted 2 months ago

Full-time - Mid Level
Remote - Davis, CA
Educational Services

About the position

The Graduate Studies Sr Application Developer at UC Davis is responsible for providing architectural and technical guidance in the design, development, maintenance, and integration of IT applications that support graduate education administration. This role involves analyzing business needs, leading the development of automated solutions, and mentoring team members in industry-standard programming practices. The position requires collaboration with various campus systems to ensure compliance with security and privacy standards while enhancing the educational experience for graduate students.

Responsibilities

  • Provide architectural and technical guidance for IT applications.
  • Analyze campus-wide and departmental business needs to identify solutions.
  • Lead the design, development, and maintenance of integrated systems.
  • Mentor team members in industry-standard programming tools and techniques.
  • Ensure compliance with university security and privacy standards.

Requirements

  • Bachelor's degree in a related area or equivalent experience/training.
  • 5-7 years of recent relevant experience in an agile development environment.
  • Experience with unit testing and automated testing frameworks like Selenium, Cypress, or Jest.
  • Understanding of DevOps practices and tools like Terraform or Jenkins.
  • In-depth knowledge of modern front-end languages and frameworks including JavaScript, TypeScript, HTML/CSS, and React.
  • Proficiency in server-side languages including Node.js and Express.
  • Extensive knowledge of database design in PL-SQL for Oracle or PL/pgSQL for Postgres.
  • Strong interpersonal, technical documentation, and written communication skills.

Nice-to-haves

  • 3 years of experience in a technical senior or lead role.
  • Experience with cloud technologies (e.g., AWS EC2, S3, VPC, etc.).
  • Experience managing complex technology projects and building requirements.
  • Problem-solving skills with performance tuning and debugging experience.
  • Knowledge of UC policy and applicable privacy laws (FERPA, HIPPA).
  • Familiarity with higher education enterprise applications.

Benefits

  • High quality and low-cost medical plans.
  • UC pays for Dental and Vision insurance premiums.
  • Extensive leave benefits including Pregnancy and Parental Leave.
  • Paid Holidays annually as stipulated in UC policies.
  • Paid Time Off/Vacation/Sick Time as stipulated in UC policies.
  • Continuing Education allowance and Education Reimbursement Program.
  • Access to free professional development courses.
  • On-site Employee Assistance Program including free mental health services.
  • Supplemental insurance options including pet insurance and legal coverage.
  • Public Service Loan Forgiveness Qualified Employer.
  • Retirement benefit options including Pension and Retirement Saving Plans.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service