Customer Relationship Management (CRM) Software Developer II
Salary Range: $6,492 - $9,458 per month (Hiring range depending on qualifications, not anticipated to exceed $6,492 - $8,566 per month)
About the Role
California State University, Fullerton (Cal State Fullerton) is a leading public university committed to student success, academic excellence, and inclusive excellence. The university fosters a collaborative environment that supports teaching, research, and service while promoting innovation and professional growth. Cal State Fullerton is both a Hispanic-Serving Institution and an Asian American and Native American Pacific Islander-Serving Institution, and a recipient of the Seal of Excelencia (2021 and 2024).
The Division of Information Technology (IT) strives to be a strategic, innovative, and best-in-class IT organization that provides a leading-edge technology environment for students, faculty, and staff to advance the University’s mission, vision, and goals. We are seeking an exceptional individual to join our IT Enterprise Resource Planning (ERP) Operating Systems and Database department as the Customer Relationship Management (CRM) Software Developer II.
Schedule
Monday - Friday, 8:00 AM - 5:00 PM; occasional early morning, evening, and/or weekend hours.
Responsibilities
- Analyze, develop, and implement solutions within CSUF’s CRM platform and related tools.
- Support the administration, configuration, maintenance, and ongoing optimization of the CRM environment to ensure it effectively supports business operations.
- Manage system setup, upgrades, migrations, reporting, performance monitoring, and usage oversight for the CRM platform and associated applications, including sales and marketing automation tools and integration platforms.
- Maintain system security, including user roles, profiles, access permissions, and workflow configurations.
- Design, develop, and monitor integrations and data automation processes to support reliable data exchange between the CRM and other organizational systems.
- Collaborate with business and technical teams to ensure system enhancements, product updates, and new functionality are communicated effectively and implemented accurately within the CRM environment.
- Provide technical subject-matter expertise and leadership for development and implementation efforts related to the CRM platform and supporting technologies.
- Perform other duties as assigned.
Requirements
- Equivalent to a bachelor’s degree in a related field and two years of relevant experience. Additional experience may be substituted for the required education on a year-for-year basis. An advanced degree in a related field may be substituted for the required experience on a year-for-year basis.
- Design, analyze, develop/upgrade, test, and maintain university software applications and systems under general supervision.
- Apply software development knowledge to design feasibility studies, software upgrades and interfaces, write and review coding, and troubleshoot system software issues.
- Work independently on most day-to-day assignments with general supervision on new assignments or projects.
- Handle multiple work priorities and be accountable for own work results.
- Working knowledge of relevant software applications and programming languages, software development methodologies, system development life cycle, and structured systems development concepts.
- Strong project planning, organizational, communication, and interpersonal skills.
- Strong analytical skills to evaluate user and business needs/programs and design, develop, and implement solutions.
- Proficiency in using applicable software and programming languages.
- Knowledge of university and IT policies, processes, and procedures, and data privacy regulations.
- Ability to provide lead work direction and training to others.
- A background check (including a criminal records check) must be completed satisfactorily for employment.
Preferred Qualifications
- Three or more years of experience administering a Customer Relationship Management (CRM) platform.
- Bachelor’s degree from an accredited four-year college or university in Computer Science, Engineering, or a related field, or an equivalent combination of education and experience.
- Experience working with CRM platforms, customer, or partner portal environments.
- Demonstrated experience working with CRM applications and relational database systems.
- Working knowledge of database technologies and data tools such as SQL, Excel, JSON, ETL processes, APIs, and system connectors.
- Familiarity with web services, software testing tools and environments, and release management processes.
- Ability to translate business requirements into technical solutions and system functionality.
- Experience developing system documentation, process flows, or workflow diagrams.
- Strong analytical, problem-solving, and troubleshooting skills.
- Excellent collaboration and communication skills, including the ability to communicate effectively with both technical and non-technical stakeholders.
- Ability to work independently, demonstrate initiative, and manage multiple priorities in a dynamic environment.
- Experience supporting or working within complex organizational environments, such as higher education or multi-department operations.
- Strong interpersonal skills with the ability to build effective working relationships with staff and leadership across varying levels of technical expertise.
- Experience with system integration or ETL tools; experience with integration platforms such as Dell Boomi is highly desirable.
- Familiarity with modern programming, web, and application technologies such as Apex, .NET, Java, XML, or similar development frameworks.
Benefits
- An array of health plans that include prescription drug coverage
- Dental and Vision coverage
- Income protection benefits including life insurance and disability
- Retirement plan through CalPERS
- Tuition waiver for employees and dependents if eligible
- FlexCash (in lieu of health and dental)
- Employee Assistance Programs
- 15 paid holidays
License/Certifications
- A valid California driver’s license.