The Regents of the University of California

The Regents of the University of California is the governing board of the University of California.

Companies like The Regents of the University of California
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About The Regents of the University of California

Job Description

Requisition Number: 30615 Job Title: PROGRAMMER/ANALYST II Working Title: Services Developer Salary: $24.81 - $48.70 hourly Job Type: Contract Department Name: 3091-OFFICE FOR RESEARCH INFORMATION SYSTEMS Department Website URL: Job Summary Statement: Under the supervision of the Lead Services Developer, the position is to design, develop, document, test and support object-oriented RESTful services to support campus-wide research administration business processes. Use software technologies such as C#, MS-SQL, .NET 4.5+ framework, and frameworks such as .NET WebAPI and Entity Framework.

Incumbent is responsible for working on specific modules of applications as assigned by supervisor. Incumbent is expected to ensure quality code output through the use of automated tests (e.g. MSTest, NUnit, etc), well-documented and syntactically clean code, and participating in team code review. Incumbent to follow application development best practices such as SOLID principles and using design patterns to ensure maintainable code.

Other job duties include: Participate in all phases of the development life cycle in accordance with application specifications and business requirements; interact with application end-users, other campus user groups and departments to design and develop specifications; participate in relevant classes to increase job skills; stay abreast of technical advances, particularly in the area of software development and security. Percentage of Time: 100% Shift Start: 8:00 am Shift End: 5:00 pm Qualifications for Position

13 Records Qualifications Required/Preferred

BS in Computer Science or a related field; or equivalent combination of education and experience.

Required

Knowledge of object-oriented design guidelines and best practices such as SOLID principles.

Required

Experience testing and ensuring quality of code, especially through automated tests and testing frameworks.

Required

Hands-on experience working with modern development workflow and source control tools, such as JIRA and git.

Required

Experience developing in the .NET framework version 4.0+ (4.5+ preferred) writing C# code required.

Required

Demonstrated ability to document code in-line and generate supporting technical documentation as needed.

Required

Ability to work occasional after-hours or weekend shift in support of production systems deployments.

Required

Experience working with automated continuous integration, writing build profiles, and automated/web deploy technology.

Preferred

Experience developing RESTful services and Model-View-Controller or Model-View-ViewModel web applications.

Preferred

Experience working with data storage and retrieval, especially MS-SQL, through SQL statements and/or data retrieval frameworks (e.g. LINQ-to-SQL, Entity Framework, Hibernate, etc.) strongly preferred.

Preferred

Working knowledge of application security principles, identity/access management, authorization, etc.

Preferred

Experience working with claims-based authorization.

Preferred

Experience developing software in a team environment and collaborating with other developers, including specific techniques such as branching and pull requests to minimize regression effort, strongly preferred.

Preferred Additional Posting Information Bargaining Unit: 99-Policy Covered Application Deadline: 07-25-2019 External Posting Date: Quicklink To Posting: hr.mycareer.ucla.edu/applicants/Central?quickFind=76651 Special Instructions: This is a one-year contract position. Contact information: Number of Positions: Special Employment Designations/ Requirements Per UC Policy Conflict of Interest: N/A Critical: N/A Driving Record: N/A E-Verify Check:

Certain positions funded by federal contracts/subcontracts requires UCLA to notify job applicants that an E-Verify check will be conducted and the successful candidate must pass the E-Verify check.

More Information No Response CANRA:

Is this position designated as a mandatory reporter under CANRA? No Other Special Employment Requirements: Position is subject to performance standards and other requirements of the University wide Police Policies and Administrative Procedures.

Return to Search Results

About The Regents of the University of California

The Regents of the University of California is the governing board of the University of California.

The Regents of the University of California

1111 Franklin St

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.