Senior Software Developer-Banner Finance
California, Moniteau County, Missouri, 65018, USA
Listed on 2026-03-01
-
Software Development
Software Engineer
Senior Software Developer – Banner Finance
University of California, Santa Cruz is seeking an experienced Senior Software Developer to join the Enterprise Business Applications (EBA) team. This role focuses on developing, maintaining, and enhancing enterprise systems, primarily within the Banner Finance realm.
Key Responsibilities- Plan, design, develop, modify, debug, and deploy complex software for mission‑critical enterprise applications.
- Analyze existing software, formulate logical solutions, and devise algorithms for new systems.
- Perform and document advanced test plans, including performance, security, accessibility, and integration testing.
- Maintain and update system documentation, code comments, and technical specifications.
- Provide technical support, resolve incidents, and meet client requests for the EBD portfolio, focusing on Banner Finance and Workforce Time & Attendance systems.
- Develop new and modify existing database packages, stored procedures, Pro‑C programs, Java Server Pages, shell scripts, and reports.
- Mentor and coach junior developers, fostering collaboration and shared learning.
- Stay abreast of emerging technologies and best practices to continuously improve systems and processes.
- Participate in system integration projects, blending new integrations with ongoing system enhancements.
- Support knowledge sharing across the division and assist with triage of incidents when failures occur.
- Bachelor’s degree in a related area or equivalent experience and training.
- Advanced experience with Oracle PL/SQL.
- Experience with Ellucian Banner ERP or similar technologies.
- Pro‑C or C/C++ programming proficiency.
- Unix/Linux shell scripting (bash) experience.
- Expert knowledge of Git/version control systems and best practices.
- Advanced secure software development skills.
- Strong ability to understand functional needs and how systems support those needs.
- Excellent communication skills, able to convey complex technical concepts to technical and non‑technical audiences.
- Ability to train business users on new platforms and tools.
- Independent and collaborative work style, supporting knowledge sharing and coordination among team members and stakeholders.
- Familiarity with MVC architecture and Java frameworks such as Morphis Foundations.
- Experience with modern API methodologies (REST).
- Agile software development workflow experience.
- System upgrade and code deployment support in higher education settings.
- Knowledge of Banner architecture, workflows, and integration points.
- Experience with SaaS product implementation and integrations.
- Enterprise integration tools experience (Mulesoft, AWS Lambda).
- Agile Certification.
Budgeted Salary: $109,920 – $130,000 per year (salary commensurate with skills, qualifications, and experience).
Benefits Level Eligibility: Full benefits.
Schedule: Full‑time, fixed; 40 hours per week;
Monday‑Friday; day shift.
Work Location: UC Santa Cruz Main Campus.
Union Representation: Non‑represented.
Employment Type: Career appointment.
Job End Date: None.
Travel: Never or rarely.
Appointment
Start Date:
Flexible, based on hiring timeline.
Applicants must be currently authorized to work in the United States on a full‑time basis. UCSC will not sponsor work visas for this role.
All applicants are considered under the University of California’s Equal Employment Opportunity/affirmative action policies. The University is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected categories covered by the UC Anti‑Discrimination Policy.
Additional Employment Conditions- Pass background and employment misconduct disclosure checks.
- Full‑remote position requiring compliance with the UCSC telecommuting agreement.
- Vaccination policy compliance required.
- Mandated Reporter responsibilities as per CANRA.
- Sensitive information handling per UC policies and laws.
- Participation in compliance and safety training as required.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).