RUBY on Rails Developer

University of California
Orange, CA Full Time
POSTED ON 6/14/2023 CLOSED ON 6/25/2023

Job Posting for RUBY on Rails Developer at University of California

Job Opening ID: 48914

Reports To: Assistant Manager, UC Recruit

Working Title: RUBY on Rails Developer

Department: OIT Student & Academic Srvcs

Bargaining Unit: 99

FLSA: Non-Exempt

Payroll Job Code: 007299

Job Location: Remote(Hybrid)

Percent of Time: 100%

Work Schedule: 8-5, M-F

Employee Class: Contract

Position Summary:

The Office of Information Technology (OIT) is responsible for supporting the IT needs of UC Irvine faculty, students, and staff. Our mission is to provide information technology leadership, services, and innovative solutions to promote the research, education, and community service goals of the University. Our team delivers innovative Ruby on Rails solutions for UC Irvine and the broader University of California system via Software as a Service delivery and other models. You'll be working with a small Agile team building and scaling Ruby on Rails applications to support recruitment, appointment, merit review, promotion, and other Academic Personnel processes. The University of California is one of the largest public university systems in the country, comprising 10 campuses, a combined student body of 280,000 students, 227,000 faculty and staff, and 2.0 million alumni living and working around the world.

Under the supervision of the Assistant Manager, UC Recruit Application Support, the Ruby on Rails Developer will be a member of an Agile team responsible for developing and enhancing a large custom-built web application that supports the recruitment of academics across the University of California system. Participates in planning, designing, coding, testing, and deploying enhancements. Develops new features by translating user stories and designs into usable, maintainable, and functional components. component upgrades, and automated tests. Uses revision control, issue tracking, code review, integration testing and other tools and techniques that facilitate development activities. Applies professional programming concepts for small to medium-sized projects or portions of larger projects to resolve a variety of programming design and implementation issues. Works on programming assignments of moderate scope where analysis of situations or data requires a review of a variety of factors.

Total Compensation:

In addition to the salary range listed below, we offer a wealth of benefits to make working at UCI even more rewarding. These benefits may include medical insurance, sick and vacation time, retirement savings plans, and access to a number of discounts and perks. Please utilize the links listed here to learn more about our compensation practices and benefits.

$28.02 - $49.66 (hourly)

Department Website:

https://www.oit.uci.edu/

Required:

  • Minimum of one (1) year of professional Web application development experience using a modern framework.
  • Bachelor's degree in related area and / or equivalent experience / training.
  • Ability to review code written by other developers and provide effective feedback; Experience receiving code review feedback. Understanding of the Model, View, Controller (MVC) and Object-Relational Mapping (ORM) design patterns Understanding of modern JavaScript frameworks such as React, Vue.js, etc... Understanding of AJAX and dynamic client-side application development Demonstrated problem-solving skills. Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization. Ability to work directly with partner IT units or end-users. Experience with software versioning tools and repositories, such as Git and GitHub. Experience using Git version control system. Self-motivated and works independently and as part of a team. Able to learn effectively and meet deadlines. Ability to maintain a positive attitude and contribute, both as an individual contributor and team member, towards achieving the goals of the unit. Demonstrated ability to develop code-driven automated tests such as unit, functional and integration tests. Intermediate skills associated with the design, development, modification, and deployment of software, including object-oriented programming concepts, using frameworks such as Rails, .Net, Django, CakePHP, or similar. Demonstrated ability to follow software specifications. Demonstrated effective communication and interpersonal skills. Ability to develop code-driven automated tests such as unit, functional, and integration tests. Experience using Ruby on Rails, MySQL, JavaScript, HTML, CSS, XML, and other technologies or equivalent MVC frameworks and tools on professional projects. Experience developing software using Ruby, Python, or similar programming language. Experience using MySQL, Postgres, or similar relational database.

Preferred:

  • Experience with JavaScript for front-end programming. Knowledge of secure software development.

Special Conditions Required:

  • Position is eligible for remote work up to 100% time. Must reside in California. Must pass a background check.

Conditions of Employment:

The University of California, Irvine (UCI) seeks to provide a safe and healthy environment for the entire UCI community. As part of this commitment, all applicants who accept an offer of employment must comply with the following conditions of employment:

  • Background Check and Live Scan

  • Legal Right to work in the United States

  • Vaccination Policies

  • Smoking and Tobacco Policy

  • Drug Free Environment

The following additional conditions may apply, some of which are dependent upon business unit or job specific requirements.

  • California Child Abuse and Neglect Reporting Act

  • E-Verify

  • Pre-Placement Health Evaluation

Details of each policy may be reviewed by visiting the following page - https://hr.uci.edu/new-hire/conditions-of-employment.php

Closing Statement:

The University of California, Irvine 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.

We are committed to attracting and retaining a diverse workforce along with honoring unique experiences, perspectives, and identities. Together, our community strives to create and maintain working and learning environments that are inclusive, equitable, and welcoming.

UCI provides reasonable accommodations for applicants with disabilities upon request. For more information, please contact Human Resources at (949) 824-0500 or eec@uci.edu.

#OIT

Ruby Software Engineer
University of California - Irvine Health -
Irvine, CA
Server
Ruby's Diner -
Laguna Beach, CA
Assistant Manager
Ruby's Diner -
Laguna Beach, CA

Salary.com Estimation for RUBY on Rails Developer in Orange, CA
$95,928 to $120,693
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the RUBY on Rails Developer career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$86,734 - $109,126
Income Estimation: 
$104,578 - $130,192

Sign up to receive alerts about other jobs with skills like those required for the RUBY on Rails Developer.

Click the checkbox next to the jobs that you are interested in.

  • Debugging Skill

    • Income Estimation: $80,615 - $116,513
    • Income Estimation: $86,129 - $111,702
  • Online Production Skill

    • Income Estimation: $75,977 - $117,984
    • Income Estimation: $95,111 - $121,807
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at University of California

University of California
Hired Organization Address Oakland, CA Full Time
Location: OaklandFull Time Job ID: 41617 Job Posting For UCOP internal applicants, please login to the internal candidat...
University of California
Hired Organization Address Oakland, CA Full Time
Location: OaklandFull Time Job ID: 41784 Job Posting For UCOP internal applicants, please login to the internal candidat...

Not the job you're looking for? Here are some other RUBY on Rails Developer jobs in the Orange, CA area that may be a better fit.

Staff Accountant

Software Developer, Irvine, CA

Ruby Software Engineer

University of California - Irvine, Irvine, CA