We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

Back to search results

Software Developer

University of California - Santa Barbara
United States, California, Santa Barbara
July 02, 2022
Position Information

Job Open Date: 5/23/22

Job Code: 7300

Job Close Date: Open Until Filled

Application Review Begins: 6/9/22


Percentage of Time: 100%

Collective Bargaining Unit (CBU): N/A

Grade Type/Grade: 22

FLSA Exemption Status: Exempt

Work Location: Remote, with occasional campus visit

Pay Rate/Range: $70,815 - $93,200, Commensurate with experience

Days/Hours: M-F, 8:00 am to 5:00 pm

Benefits Eligibility: Full

Department Marketing Statement

Student Information Systems & Technology (SIS&T) is engaged in every student's success as a centralized IT and communications resource for Student Affairs and the Graduate Division at UC Santa Barbara. SIS&T provides complex, mission-critical information systems, vendor and self-service web applications, secure data and business intelligence solutions, and reliable hardware and software tools to its customers.

Benefits of Belonging
Working at UC means being part of this vibrant institution that shines a light on what is possible. People make UC great, and UC recognizes your contributions by making this a great place to work. Excellent retirement and health are just one of the rewards. Learn more about the benefits of working at UC
Brief Summary of Job Duties

Under direction and with a high degree of individual responsibility, the incumbent performs full-stack software development, including application design, analysis, programming, release planning, maintenance, and support for the Office of the Registrar. Solution scope includes the campus Student Information System's core applications, data stores, interfaces, and processes.

The incumbent will lead and participate in the development and migration to new technologies of information systems and functionality, identifying strategies and opportunities for innovation and automation. Leads and participates in multiple cross-functional and cross-organizational mission critical projects.

Required Qualifications

Full-stack programming experience at an advanced level with Microsoft technologies, including C#, .NET Framework or Core, ASP.NET MVC, Web API, and Entity Framework, 1-3 years

Experience with front-end web technologies, including React, HTML5, Javascript, and CSS (SASS, Bootstrap), 1-3 years

Experience with database solutions, including Microsoft SQL Server, 1-3 years

Demonstrated knowledge and experience with secure software development concepts and practices, in alignment with policy and legal requirements,1-3 years

Demonstrated knowledge and recent experience with design and hands-on technical implementation of complex multi-tier applications, 1-3 years

Demonstrated experience in problem analysis and creative problem solving, especially interpreting customer requirements and devising the best solution within given constraints, 1-3 years

Demonstrated ability to lead small-to-medium projects, work well with others in a physically distributed team, and cooperate across team and organizational boundaries, 1-3 years

Excellent written and verbal communication skills demonstrated experience in tailoring presentation of information to fit audiences of varying technical backgrounds, 1-3 years

Team-focused individual motivated by providing high quality service to customers, partners, and coworkers

Preferred Qualifications

Knowledge and experience with advanced software development practices, including SOLID principles, design patterns, Test-Driven Development, distributed architecture, as well as asynchronous and parallel processing.

Experience designing and/or implementing large-scale, managed API solutions.

Experience in a higher education software development and support environment, especially hands-on development of a Student Information System (SIS) or related information systems.

Experience with WebForms, VB.Net, and WCF for legacy application maintenance.

Experience with Agile software development, including processes and tools.

Experience with batch processing systems

Conditions of Employment
  • Satisfactory completion of a conviction history background check
  • UCSB is a Tobacco-Free environment
Job Functions/Percentage of Time/Duties

Software Applications Development, 50%

Leads and participates in full lifecycle software development for complex, critical information systems.

- Leads and participates in the modernization of legacy software applications.

- Implements, enhances, and maintains distributed software applications and integration components with well-designed, testable, efficient code that meets department and industry practices and standards.

- Integrates complex transactional applications that interface with distributed data sources and external systems (e.g., external APIs, vendor integrations, identity management systems, campus systems and data stores, etc.).

- Provides ongoing information systems production support to help ensure operations of day-to-day functionality.

- Develops and leads the execution of functional test plans for systems and applications, including developing test data sets and scenarios.

- Follows established release management and verification processes.

- Implements and tests software security standards in compliance with policy and legal requirements.

Systems Requirements Analysis and Reviews, 20%

Gathers, documents, and analyzes user requirements and high-level designs to determine optimal technical solutions.

- Analyzes business processes to identify strategies and opportunities for innovation and automation.

- Works closely with software architects, unit development leads, system engineers, and database developers/administrators to determine the best systems solutions.

- Participates in design and code reviews to ensure clear interpretation of requirements and highest quality of application development.

Technical Analysis, Design and Projects Management, 20%

Responsible for technical analysis, design, and implementation of complex information systems.

- Leads and participates in multiple projects and initiatives, including large cross-functional and cross-organizational mission critical projects.

- Works with architects, software engineers, and technical staff in refining, expanding and promoting integration standards, templates, models, patterns, best practices and guidelines for the development of distributed, web-based, service-oriented applications.

- Creates and updates design and project documentation

- Participates in software engineering process improvements.

- Collaborates with project teams on project progress through Agile process participation (e.g. scrums, sprint planning, effort estimation

Training and General Support, 10%

Participates in or provides technical training.

- Performs other essential tasks as required to ensure the operability and functionality of applications and information systems.

Pandemic StatementThe University of California is vigilantly monitoring and acting in accordance with all applicable public health directives related to COVID-19. As a condition of employment, you will be required to comply with the University of California SARS-CoV-2 (COVID-19) Vaccination Program Policy. All Covered Individuals under the policy must provide proof of Full Vaccination or, if applicable, submit a request for Exception (based on Medical Exemption, Disability, and/or Religious Objection) or Deferral (based on pregnancy) no later than the applicable deadline. New University of California employees must (a) provide proof of receiving at least one dose of a COVID-19 Vaccine no later than 14 calendar days after their first date of employment and provide proof of Full Vaccination no later than eight weeks after their first date of employment; or (b) if applicable, submit a request for Exception or Deferral no later than 14 calendar days after their first date of employment.

For more information, please visit:

  • UC Santa Barbara COVID-19 Information: https://www.ucsb.edu/COVID-19-information
  • UC SARS-CoV-2 (COVID -19) Vaccination Program Policy: https://policy.ucop.edu/doc/5000695/SARS-CoV-2_Covid-19

* Covered Individuals: A Covered Individual includes anyone designated as Personnel, Students, or Trainees under this Policy who physically access a University Facility or Program in connection with their employment, appointment, or education/training. A person accessing a Healthcare Location as a patient, or an art, athletics, entertainment, or other publicly accessible venue at a Location as a member of the public, is not a Covered Individual.

Equal Opportunity/Affirmative Action Statement

The University of California is an Equal Opportunity/Affirmative Action Employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Reasonable Accommodations

The University of California endeavors to make https://jobs.ucsb.edu accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact Katherine Abad in Human Resources at 805-893-4664 or email katherine.abad@hr.ucsb.edu. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

Privacy Notification Statement

The State of California Information Practices Act of 1977 (effective July 1978) requires the University to provide the following information to individuals who are asked to supply information about themselves: Application: The principal purpose for requesting information on the Application is for applicant-tracking purposes and to collect applicant contact information. Affirmative Action and Equal Employment Opportunity Data Form: Information furnished on this form is requested by UCSB's Affirmative Action Office. The University of California, Santa Barbara is a Federal contractor and, therefore, must comply with Affirmative Action regulations issued pursuant to Executive Order 11246, Federal Revised Order No. 4, Section 503 of the Rehabilitation Act of 1973 and Section 402 of the Vietnam Era Veterans Readjustment Assistance Act of 1974. Furnishing the information on this form is voluntary. There is no penalty for not completing this form. The offices responsible for maintaining the information supplied on this form are the UCSB Human Resources Office and the Affirmative Action Office.

GENERAL DATA PROTECTION REGULATION (GDPR) STATEMENT FOR PERSONS IN THE EUROPEAN ECONOMIC AREA: As part of our commitment to protecting your privacy, the General Data Protection Regulation (GDPR) Privacy Statement ("Privacy Statement") is designed to provide you, as a person in the European Economic Area, with information regarding the types of personal information that the University of California's Human Resources departments and offices collect about you. The Privacy Statement can be found at:
https://ucnet.universityofcalifornia.edu/gdpr.html.nformation supplied on this form are the UCSB Human Resources Office and the Affirmative Action Offi

Notice of Availability of the UCSB Annual Security Report

The University is committed to providing a safe and secure campus environment for our students, faculty, staff, and visitors. In accordance with the "Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act" (Clery Act), UCSB publishes an Annual Security Report to provide information regarding campus safety and security policies, crime statistics, and resources to current and prospective students and employees. This report includes statistics for the previous three years concerning crimes reported to Campus Security Authorities (CSAs) that occurred on campus, in certain off-campus buildings or property, and on public property adjacent to and accessible from campus. The report also includes campus policies concerning crime prevention, crime reporting, alcohol and drug use, sexual and interpersonal violence, student discipline, and other matters. To access the Annual Security Report, visit www.police.ucsb.edu/asr. A copy of this report may also be requested by contacting the UCSB Police Department (call 805-893-3446 or visit 574 Public Safety Bldg., Santa Barbara, CA 93106 during business hours). To learn more about the Clery Act and CSA duties and reporting requirements, please visit www.police.ucsb.edu/clery-act.