Software Developer
California State UniversityAbout the role
Job Summary
Under minimal supervision, the Software Developer will be a hands-on, technical member of the Student Administration Systems team responsible for implementing and maintaining software systems and interfaces to various student information systems, predominantly in Hyland OnBase and Oracle Peoplesoft Campus Solutions. This is an internal customer-facing role, and requires excellent prioritization, responsiveness, highly technical skills, and customer service, along with excellent verbal communication skills. In keeping with the Enrollment Services values and competencies, the incumbent develops and maintains positive working relationships with internal and external contacts. Furthermore, the incumbent provides services that are equitable, inclusive, and culturally sensitive to enhance the quality of campus life. This position uses a student-centered and equity-minded approach in all communication and service efforts.
Key Responsibilities
- Development and Programming: Perform analysis, detailed program specification, programming, testing, and documentation to expand the functional scope of the Student Administration systems, in order to meet the business needs of the university.
- Requirements Analysis: Collaborate with Student Systems and functional teams on related enhancements and workflows.
- Production Support: Support third-party applications, including on-site and remotely hosted software.
Knowledge Skills and Abilities
Demonstrated ability to apply consultation skills to assess user needs then design and implement the solutions. Demonstrated ability to implement customizations in 3rd party systems (such as OnBase, DocuSign, and imaging systems). Ability to work successfully with software vendors to resolve Issues, develop customizations, and perform upgrade projects. Ability to develop working programs in Java, C#, VB or other object-oriented languages. Ability to develop web pages and applications with XML, XSL,HTML and Javascript. Expertise in SQL and PL/SQL. Ability to develop in report programming languages. Knowledge of relational database structures, data flow analysis methodologies, flat-file handling, and FTP. Knowledge of Windows Server operating systems along with their administration and configuration. Knowledge of personal computer operating systems, TCPIP configurations/setup, Microsoft Office products, and other PC applications. Proven ability to use administration tools designed for Higher Education (PeopleSoft, OnBase, DocuSign, and imaging systems).
Treats all customers (students, faculty and staff colleagues) with dignity and respect, empathy, fairness and professionalism, consistent with the university mission, values and strategic vision. Self-confidence and interpersonal skills. Ensures operational integrity and continuity by maintaining detailed descriptions of responsibilities, ranging from daily tasks to strategic activities and outcomes, and makes them available to supervisor. Ensures quality, usability and integrity of system data by working within approved processes and testing procedures.
Ability to communicate with an ethnically and culturally diverse campus community. Ability to follow all university policies, procedures, and guidelines including but not limited to safety, civility, information security, and non-discrimination policies and procedures. Ability to contribute to a positive university experience for each and every student, and assist in achieving the university's commitment to a "vision of excellence."
Education and Experience
- Equivalent to a bachelor's degree in computer science, information systems or a related field and two years of related programming experience required. Certifications in OnBase System Administration, OnBase Workflow, and/or OnBase API preferred.
Physical Summary
Sedentary work - Involves mainly sitting. Walking and standing are minimal. Lifting is limited to lightweight objects. (10 pounds or less)
Department
Enrollment Services
Classification
Software Developer II
Compensation
Salary placement is determined by the education, experience, and qualifications the candidate brings to the position, internal equity, and the hiring department’s fiscal resources.
Hiring Range: The hiring range for this position is $6,492 - $7,000 per month commensurate with candidate's education, experience, skills, and training.
CSU Classification Salary Range: The CSU Classification Salary Range for this position is $6,492 - $9,458 per month.
1.0 time-base, 40 hours per week.
Duration of Appointment
This is a temporary position for one year with no permanent status granted. Temporary assignments may expire prior to the ending dat
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s