Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
UO
University of California - Santa Barbara
Application Developer
Career Insights for Application Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
An Application Developer or Engineer designs or improves applications software. Oversees the entire applications development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.
$127,673 / year median in California
-9% projected decline
Job Description
Application Developer University of California
- Santa Barbara United States, California, Santa Barbara 1021 Anacapa Street (Show on map) Aug 20, 2026 Apply for Job Job ID 88368 Location UCSB Campus Full/Part Time Full Time Add to Favorite Jobs Email this Job
Job Posting Details Position Number:
40033607Payroll Title:
APPLICATIONS PROGR 3 TX
(005438)Job Code:
005438Job Open Date:
8/20/26Application Review Begins:
9/4/26 Department Code (Name): ADVS (ADVANCEMENTSERVICES
)Percentage of Time:
100 Union Code (Name): TX-Technical Professionals Employee Class (Appointment Type):Staff:
Career FLSA Status:
Exempt Classified Indicator Description (Personnel Program):PSS Salary Grade:
STEPS Pay Rate/Range:
The budgeted salary range that the University reasonably expects to pay for this position is $83,165 to $111,000/year. Salary offers are determined based on final candidate qualifications and experience; the budget for the position; and the application of fair, equitable, and consistent pay practices at the University. The full salary range for this position is $83,165 to $150,565.68/year.Work Location:
Phelps Hall- 1175
Working Days and Hours:
Monday- Friday, 8am
- 5pm
Benefits Eligibility:
Full Benefits Hybrid Work Arrangement:
Hybrid (Both UC & Non-UC locations)Special Instructions:
For full consideration, please include a resume and a cover letter as part of your application.Department Marketing Statement:
The Advancement Services department is a pivotal unit within the Institutional Advancement division, responsible for supporting and enhancing the university's fundraising, alumni engagement, and donor stewardship initiatives. The department provides strategic and operational support by managing critical data, developing system integrations, and optimizing technology solutions that enable effective advancement efforts. The team works closely with university leadership, fundraising professionals, and alumni relations to ensure seamless operations, reporting, and analytics across multiple platforms. 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 atUC Brief Summary of Job Duties:
The Application Developer for Advancement Services serves as the technical expert responsible for the design, development, maintenance, and optimization of the University's enterprise Advancement CRM systems (currently Advance- ) and related technologies, supported by an Oracle Database environment.
Required Qualifications:
Bachelor's Degree in Computer Science, Information Technology, Data Science, or a related field (or equivalent work experience) 4-6 years Expertise and working knowledge in Oracle PL-SQL, Oracle DBA, ASP.net, Visual Basic, C#, C++, Crystal Reports, MS Access, IIS, HTML, CCS, JavaScript, Perl, XML and PHP 4-6 years of experience and proficiency with web development, security, maintenance and interfacing complex web reporting and web applications Deep knowledge of database management, optimization, and reporting tools Proven experience in coordinating complex projects, working with cross-functional teams, and delivering high-quality solutions.Preferred Qualifications:
4-6 years using technical working knowledge and expertise in Advancement enterprise CRM systems such as Ellucian, Blackbaud, Salesforce, etc. 4-6 years of experience with system integrations, APIs, and data synchronization across multiple platforms. 4-6 years of experience with data visualization and reporting tools such as Tableau, Power BI, or similar. 4-6 years of experience in programming, system administration, or data management within higher education or nonprofit advancement environments Experience with data security regulations such as PCI-DSS, GDPR, FERPA and other privacy standards.Special Conditions of Employment:
Satisfactory criminal history background check UCSB is a Tobacco-Free environmentMisconduct Disclosure Requirement:
As a condition of employment, the final candidate who accepts an offer of employment will be required to disclose if they have been subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct; or have filed an appeal of a finding of substantiated misconduct with a previous employer. "Misconduct" means any violation of the policies governing employee conduct at the applicant's previous place of employment, including, but not limited to, violations of policies prohibiting sexual harassment, sexual assault, or other forms of harassment, or discrimination, as defined by the employer. For reference, below are UC's policies addressing some forms of misconduct: UC Sexual Violence and Sexual Harassment Policy UC Anti-Discrimination Policy Abusive Conduct in theWorkplace Job Functions and Percentages of Time:
50% Systems Development, Integration & Database Engineering- Responsible for the design, development, and optimization of the Advancement CRM ecosystem and its integrations, ensuring stable system performance and reliable data movement across platforms.
- Design, develop, maintain, and enhance the Advancement CRM (Advance
- ) and related enterprise applications supporting fundraising and alumni operations
- Develop and maintain integrations between internal systems and third-party/vendor platforms, ensuring accurate and reliable data exchange
- Manage data import processes from internal and external sources, including wealth screening and enrichment vendors
- Define and implement data mapping, transformation, and validation rules for system integrations and imports
- Design, code, and deploy custom .NET applications to automate data workflows and bridge gaps between CRM and external systems.
- Develop and optimize SQL queries, stored procedures, and automation scripts supporting operational and reporting needs
- Perform Oracle database tuning, performance optimization, and maintenance activities
- Support system upgrades, backups, recovery procedures, and lifecycle maintenance
- Establish monitoring, alerting, and troubleshooting processes to resolve integration and data flow issues
- Perform root cause analysis and implement fixes for system synchronization or integration failures. 40% Data Management, Reporting & Analytics
- Responsible for ensuring trusted, accurate data and delivering reporting and analytics that support advancement strategy and decision-making.
- Design and maintain enterprise reports and reporting frameworks for advancement operations
- Lead report development lifecycle including requirements gathering, testing, validation, and documentation
- Conduct routine and ad hoc data audits to identify inconsistencies, duplication, or quality issues
- Develop dashboards and visualizations for leadership and operational stakeholders
- Perform data analysis to identify trends and support fundraising and engagement strategies
- Define and enforce data quality standards, business rules, and governance practices
- Perform data cleansing, deduplication, and normalization to maintain a reliable dataset
- Establish and enforce rigorous data integrity standards; develop automated scripts to identify and resolve duplicate records or formatting inconsistencies
- Ensure alignment between reporting outputs and source systems for consistency and accuracy
- Translate data into actionable insights for institutional decision-making
- Promote effective use of analytics tools and data literacy across stakeholders. 10% Data Governance, Security & Compliance
- Responsible for protecting sensitive data and ensuring proper access control, governance, and compliance across Advancement systems.
- Manage user access, roles, and permissions within Advancement CRM systems
- Implement and maintain data security controls to protect sensitive donor and alumni information
- Ensure compliance with institutional policies, privacy regulations, and data governance standards
- Conduct periodic access reviews and security audits
- Collaborate with IT and campus security teams on cybersecurity and governance alignment
- Monitor systems for unauthorized access or data misuse risks
- Support investigation and resolution of data access issues or anomalies
- Provide guidance on secure data handling and governance best practices
- Maintain comprehensive documentation for custom code, database schemas, and standard operating procedures to ensure institutional knowledge retention
UC Vaccination Programs Policy:
As a condition of employment, you will be required to comply with the University of California Policy on Vaccinations Programs. As a condition of Physical Presence at a Location or in a University Program, all Covered Individuals- must participate in any applicable Vaccination Program by providing proof that they are Up-to-Date with any required Vaccines or submitting a request for Exception in a Mandate Program or properly declining vaccination in an Opt-Out Program no later than the Compliance Date (Capitalized terms in this paragraph are defined in the policy.
- https://policy.ucop.edu/doc/5000695/VaccinationProgramsPolicy