What are the responsibilities and job description for the Graduate Studies Application Developer (APPLICATIONS PROGR 4) position at University of California, Davis?
DEPARTMENT DESCRIPTION
The mission of Information and Educational Technology (IET) is to create and support an information technology environment that enhances the ability of the UC Davis community to teach, do research and provide public service. In support of the University’s mission, IET will deliver an infrastructure of technological services appropriate to the requirements of the campus community.
To see IET job postings, please visit https://iet.ucdavis.edu/jobs
THIS POSITION IS NOT A VISA OPPORTUNITY
JOB SUMMARY
Under general supervision of the Supervisor for Enterprise Student Applications – Graduate Studies, this position is responsible for designing, developing, maintaining, upgrading, and integrating IT applications to support and enhance business processes integral to the administration of graduate education at UC Davis. Analyze campus wide, departmental, and individual business and academic needs and processes to identify solutions and process improvements. Lead in analyzing, recommending, designing and developing automated solutions at the hardware and software level. Use, and mentor the team in the use of, industry standard programming tools and techniques to deliver a web presence promoting the education, research and support of graduate students. Lead in the design, development, and maintenance of systems that integrate with various campus enterprise systems. Use, and mentor the team in the use of, industry standard development and operations practices to ensure implementations reflect our established priorities, preserve data quality, and comply with university security and privacy standards.
POSITION INFORMATION
PHYSICAL DEMANDS
- Analytical and Problem Solving, Customer Contact, Detailed Work, Language, Multiple Concurrent Tasks, Reading (documents or instruments), Training, Verbal Communication, Written Communication
- Sit at computer with extensive keyboard use and view computer screens for extended periods of time.
- Lift equipment weighing up to 50 lbs.
- Computer and Peripheral Equipment, Telephone
WORK ENVIRONMENT
- Occasionally work flexible, alternate, and/or extended hours including nights, weekends, and holidays to address specific operational needs.
- Vacation is restricted during peak work periods.
- Occasional travel to locations on and off campus.
- Adhere to workplace safety practices, read information communicated about workplace safety, complete required safety training on time, and report any workplace safety issues promptly to the supervisor or the designated safety coordinator.
- The Smoke and Tobacco Free Environment policy is intended to provide a healthier, safer, and more productive work and learning environment for the entire UC community. The University of California prohibits smoking and tobacco use at all University owned or leased properties, or facilities operated by UC staff or faculty. Smoking and tobacco use are strictly prohibited in indoor and outdoor spaces, parking lots, residential space, and University vehicles. https://ucdavispolicy.ellucid.com/documents/view/271
QUALIFICATIONS
Required:
- Bachelor’s degree in computer science, informatics, or equivalent work experience.
- Experience leading in the use of modern programming languages, practices, and patterns such as Java, JavaScript, TypeScript, ColdFusion, HTML/CSS to develop and maintain complex web-based applications; including experience with web services, frameworks and tools such as React, Angular, JQuery, Java Spring, NodeJS Express, and Docker.
- Experience using multiple relational and document-based database systems such as Oracle, PostgreSQL, MongoDB, and DynamoDB.
- Experience with at least one application web server such as Apache Tomcat or NodeJS.
- Experience with various advanced application design/development tools, such as integrated development environments, source code management, automated testing, automated build and integration development tools.
- Experience working in an environment using established standards, practices, and methodologies, including local development, version control, issue queues, support ticket systems, quality reviews, and agile management practices.
- Experience in web security including HTTPS and OWASP.
Preferred:
- AWS Cloud Practitioner, or related certification
- Experience leading in the design, development and deployment of large scope projects using cloud technologies (e.g. AWS EC2, S3, VPC, ECS, RDS, Lambda, Glacier, CloudWatch) with an emphasis on best practice cloud security.
- Experience with CI/CD practices and tools such as Jenkins.
- Experience collaborating with clients and managing complex technology projects including building requirements and project estimates, and recognizing and analyzing current and future needs, including written and verbal skills to communicate with users and comprehend user needs; interpersonal skills to create a culture of positive feedback and encourage creativity amongst peers.
- Knowledge of the UC policy and applicable laws and legislation governing privacy, such as the Family Educational Right to Privacy Act (FERPA) and the Health Insurance Portability and Accountability Act (HIPPA).
- Working knowledge of higher education enterprise applications such as student information systems, financial systems, and human resource information systems.
- Familiarity with campus CyberSafety standards and administrative computing policies.
SPECIAL REQUIREMENTS
Background Check
This position is a critical position and subject to a background check. Employment is contingent upon successful completion of background investigation including criminal history and identity checks.
The University of California has implemented a SARS-CoV-2 (COVID-19) Vaccination Program SARS-CoV-2 Vaccination Policy (ucop.edu) covering all employees. To be compliant with the policy, employees must submit proof of vaccination or a University-approved exception or deferral.
Diversity, Equity, Inclusion and Belonging
At UC Davis, we’re solving life’s most urgent challenges to bring a fuller, healthier, and more resilient world within reach. We grow from every challenge we take on and we don’t just maintain - we improve.
We recognize that creating an inclusive and intellectually vibrant organization means understanding and valuing both our individual differences and our common ground. The most comprehensive solutions come from the most diverse minds and you belong here.
As you consider joining UC Davis, please explore our Principles of Community, our Clinical Strategic Plan and strategic vision for research and education, and our latest efforts to outgrow the expected.
The University of California is an Equal Opportunity/Affirmative Action Employer advancing inclusive excellence. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected categories covered by the UC nondiscrimination policy.
Salary : $81,000 - $160,600