Position Information:
Position Title:
CRM Developer
Job Group:
Professional & Scientific
Required Minimum Qualifications:
High school diploma or equivalent
Preferred Qualifications:
Experience with programming languages such as APEX, AmpScript, Java, Python or PHP and relational database systems or relational object models and an understanding of how to access data, including a solid knowledge of SQL
Experience solving problems, applying critical thinking skills to produce creative and efficient solutions
Experience that demonstrates business process design and/or redesign
Experience that demonstrates advanced planning, organization and project management skills
Demonstrated experience working with clients at all points of the computer literacy spectrum
User-level experience of a Customer Relationship Management (CRM) system, ERP, student information system, or other sales/territory management software, with a preference of experience with Salesforce and/or Marketing Cloud
Job Description:
Reporting through the Office of the Provost, the Office of Admissions fulfills Iowa State University’s land grant mission by attracting, recruiting, orienting, and enrolling a diverse group of new undergraduate students to meet the university’s enrollment targets. The CRM Developer will be an integral member of the newly established Centralized Salesforce Team. The CRM Developer will be working in close collaboration with a well-developed admissions systems team to implement technical aspects of the enterprise Salesforce instance at Iowa State University. Tasks may include development of all sides of integrations, the creation of APIs and web services, and the creation of other applications and software tied to Salesforce and data exchanges to serve the needs of the university. Tasks will also include designing business process and infrastructure, technical configuration of the system, and design of the underlying data structure. This position will work with campus technology professionals from every area of the university on business process and structure, with focus on undergraduate and graduate recruitment. This position will work closely with a motivated, skilled team of admissions professionals in a highly innovative environment. This position also requires close collaboration with Iowa State’s technology teams. The ideal candidate will be technically minded with the ability to work in collaboration with campus technology professionals. The candidate must be detail-oriented, an effective collaborator and innovator, must enjoy solving communication and outreach problems with technology, and be able to maintain composure and a good sense of humor under regular tight deadlines and occasional high-stress projects. This position is a unique opportunity to expand the CRM to the enterprise, ensuring all stakeholders are heard and needs are represented, in an office that is professionally supportive and values innovation. The successful candidate will be a motivated self-starter and can work both independently and collaboratively in a team-based environment. The candidate will also be versatile, with the ability to balance a variety of projects and prioritize short- and long-term goals, while meeting various deadlines. Strong, effective written and oral communication and interpersonal skills are essential to communicate with a wide variety of internal and external constituents. All staff members are expected to interact collegially and maintain the highest standards of integrity and ethics. This incumbent must be willing to travel occasionally, and can work early mornings, late evenings, weekend hours and extended hours as necessary throughout the year. This position will also support the broader mission of the Office of Admissions by assisting with general recruitment, including, but not limited to, answering student inquiries by phone, email, and in person, and assisting with student visit days. In addition, assistance will be required at events hosted by New Student Programs, such as orientation days and Destination Iowa State activities. Experience with programming languages such as APEX, AmpScript, Java, Python or PHP and relational database systems or relational object models and an understanding of how to access data, including a solid knowledge of SQL Experience solving problems, applying critical thinking skills to produce creative and efficient solutions Experience that demonstrates business process design and/or redesign Experience that demonstrates advanced planning, organization, and project management skills Demonstrated experience working with clients at all points of the computer literacy spectrum User-level experience of a Customer Rlationship Management (CRM) system, ERP, student information system, or other sales/territory management software, with a preference of experience with Salesforce and/or Marketing Cloud.
Example of Duties
• Deploys, maintains, and troubleshoots systems infrastructure and services including email, storage, and identity and access management
• Manages and monitors all installed systems and infrastructure ensuring the highest levels of systems and infrastructure availability
• Collects and writes technical requirements for new systems
• Analyzes and implements an emerging technology that affects Iowa State University campus-wide
• Modifies, maintains, and updates complex software
• Prepares and conducts system and programming tests which may require the interfacing of diverse hardware and software
• Reviews potential applications and designs hardware/software interfaces
• Implements best practices for scalability, supportability, ease of maintenance, and system performance
• Assignments are generally of a difficult technical nature and may involve project leadership activities
Leveling Guidelines
• Intermediate-level position with solid professional and/or technical skills working under general supervision to achieve goals
• Applies broad, working knowledge of the principles of the field to moderately complex, difficult, and varied problems and issues
• Exercises judgment within defined procedures and practices to determine appropriate action and resolve problems
• Responds to a broad range of inquiries and requests
• May provide training and/or direction to lower-level staff
• May lead projects of moderate scope and complexity
• Provides guidance to students
Appointment Type:
Regular
Number of Months Employed Per Year:
Time Type:
Full time
Pay Grade:
PS807
Application Instructions:
To apply for this position, please click on “Apply” and complete the Employment Application. Please be prepared to enter or attach the following:
1) Resume/Curriculum Vitae
2) Letter of Application/Cover Letter
If you have questions regarding this application process, please email employment@iastate.edu or call 515-294-4800 or Toll Free: 1-877-477-7485.
Original Posting Date:
December 17, 2021
Posting Close Date:
January 30, 2022
Job Requisition Number:
R7144