This job has expired.
University of California, Davis
Expired

APPLICATIONS PROGR 4 (Senior Developer) (Remote)

Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

Job Description

Sign In|New User Previous Job Next Job Job Details Job Title APPLICATIONS PROGR 4 (Senior Developer) Job ID 12124 Location Davis Favorite Job Department Description

Administrative Information Technology is part of the Finance, Operations & Administration organization and manages a diverse end-to-end portfolio of technology services essential to the entire UC Davis campus including UC Davis Health.

This position is part of the Admin IT Applications and Integrations unit, which is responsible for the development, implementation and maintenance of a variety of inter-system integrations and specialized business applications within the Admin IT portfolio.

This portfolio includes a number of enterprise-level applications such as the Kuali Financial System (KFS), FIS Decision Support, e-Procurement (AggieBuy), Travel & Entertainment Expense Reporting (AggieTravel), HR/Payroll (PPS/UCPath), Work Order Management (AggieFacilities), Controlled Substances Management, Campus Events Management System (CEMS), Davis/Berkeley Shuttle, and the Campus Map. This position primarily focuses on integrations development and systems support for FOA Admin IT business partners.

Job Summary

Under broad direction of Administration IT (Admin IT) Applications and Integrations unit supervisor, design, develop, and maintain a variety of complex applications in support of the needs of Finance, Operations, and Administration (FOA). The systems and applications supported by this position are locally developed or vendor systems that serve a wide audience, including students, staff, faculty, and the public. Deliver solutions that are robust in terms of security, functionality, usability, maintainability, and scalability. Provide analysis and decision support services, in addition to escalated technical support for business applications. Provide advanced programming and database design skills. Provide advanced level of technical support and advise management of alternative solutions to complex problems.

THIS IS NOT AN H-1B OPPORTUNITY.

This is a 3-year contract position with a remote work option (on-site preferred) with the possibility of conversion to an on-site career position.

PHYSICAL DEMANDS

Work on a personal computer for extended periods.

Work occasional overtime.

As-needed travel.

Lift files or supplies weighing up to 25 lbs.

WORK ENVIRONMENT

Work occasional evening, holidays and weekends as needed. Limited vacation usage during peak workload periods.

Must be able to work and maintain concentration in an office with frequent interruptions and distractions.

Maintain strict confidentiality of files and data to protect privacy and rights of individuals.

Employee is personally responsible for following and adhering to University safety policies and guidelines.

(If working physically on-site.) Position is located in an off-campus site, but might need to travel to campus and medical center for meetings.

(if approved for remote work) UC Davis will provide laptop/monitor, but employee will be responsible for ergonomics and creating suitable working environment.

UC Davis is a smoke and tobacco free campus effective January 1, 2014. Smoking, the use of smokeless tobacco products, and the use of unregulated nicotine products (e-cigarettes) will be strictly prohibited on any UC Davis owned or leased property, indoors and outdoors, including parking lots and residential space.

QUALIFICATIONS

Required :

-Advanced experience with developing and unit testing applications and APIs using current JavaScript technologies: ES6/7, Typescript, Node, React, Next.js, GraphQL, Apollo, Mongoose, Express, Webpack, Babel, CSS, Bootstrap, and Jest.

-Advanced experience leading a project and working collaboratively with technical and non-technical staff to meet project and organizational goals.

-Advanced Experience with most of the following GUI and command-line development support tools: VS Code, npm, git, Eclipse, Maven, grep, and Unix shell scripting.

-Experience with formal software development life cycle processes. Use of issue tracking and documentation tools such as Atlassian JIRA and Confluence in support of those processes. Use of source code management tools and techniques such as git, Atlassian Bitbucket, feature branches, and pull requests.

-Experience with designing data models, creating performant queries, and writing stored procedures for Relational (SQL) and NoSQL databases, particularly Oracle and MongoDB.

-Advanced systems analysis, system and process design, and data processing skills to translate business requirements into user-centric and operationally maintainable technical solutions.

-Experience reviewing and producing technical policies, recommendations and analyses.

Preferred

-Experience programming and unit testing Java applications (web, batch, and web service APIs) using a combination of related technologies including but not limited to: Spring Boot, Spring MVC, Spring Batch, Spring Data, Groovy, JavaScript, XML, JSON, Web Services (REST/SOAP), JUnit, Mockito.

-Experience with components of a Continuous Integration/Continuous Delivery deployment processes utilizing tools such as Jenkins or Atlassian Bamboo.

-Interpersonal skills, including tact, diplomacy and flexibility to work with departments, staff, students, administrators, etc.

-Experience training, mentoring and motivating technical staff.

Other Atlassian Bamboo contracts

Remote
0
USD
/hr

0 outside IR35 Atlassian Bamboo contracts