The Regents of the University of California
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.
Knowledge of object-oriented design guidelines and best practices such as SOLID principles.
Experience testing and ensuring quality of code, especially through automated tests and testing frameworks.
Hands-on experience working with modern development workflow and source control tools, such as JIRA and git.
Experience developing in the .NET framework version 4.0+ (4.5+ preferred) writing C# code required.
Demonstrated ability to document code in-line and generate supporting technical documentation as needed.
Ability to work occasional after-hours or weekend shift in support of production systems deployments.
Experience working with automated continuous integration, writing build profiles, and automated/web deploy technology.
Experience developing RESTful services and Model-View-Controller or Model-View-ViewModel web applications.
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.
Working knowledge of application security principles, identity/access management, authorization, etc.
Experience working with claims-based authorization.
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.