Ruby Software Engineer
University of California
- Irvine, CA
- $73,900-133,700 per year
- Permanent
- Full-time
- Minimum of 3 years of professional development experience using a modern framework.
- Minimum of 2 years of Ruby on Rails application development experience.
- Minimum of 2 years of MySQL, Postgres, or similar relational database.
- Bachelor's degree in related area and / or equivalent experience / training.
- Intermediate knowledge of secure software development.
- Advanced skills associated with software design, modification, implementation and deployment, including object-oriented programming concepts using Ruby on Rails, MySQL, JavaScript, HTML and CSS. Demonstrated ability to understand functional needs and how systems can support those needs.
- Demonstrated ability to develop conversion and system implementation plans.
- Demonstrated ability to interface with management on a regular basis.
- Demonstrated ability to understand customer needs and translate into user stories, acceptance criteria, and software design.
- Verifies delivered software meets customer needs.
- Thorough experience with identification and use of code libraries and open-source tools that reduce maintenance or enable new functionality.
- Experience with planning for deployment and creation of feedback mechanisms.
- Demonstrated software repository skills using the Git version control system or similar.
- Demonstrated testing and test planning skills for developing code-driven automated tests such as unit, functional, and integration tests.
- Thorough experience with common programming tools.
- Demonstrated ability to follow software specifications.
- Demonstrated effective communication and interpersonal skills.
- Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization.
- Self-motivated and works independently and as part of a team.
- Able to learn effectively and meet deadlines.
- Demonstrated broad problem-solving skills.
- Ability to review code written by other developers and provide effective feedback.
- Experience receiving code review feedback.
- Ability to mentor and provide effective development guidance to other software developers.
- Must pass a background check.
- Position is eligible for remote work up to 100% time.
- Must reside in the US.
- Background Check and Live Scan
- Legal Right to work in the United States
- Vaccination Policies
- Smoking and Tobacco Policy
- Drug Free Environment
- California Child Abuse and Neglect Reporting Act
- E-Verify
- Pre-Placement Health Evaluation
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