Integrations Developer

Job description

DescriptionPosition Summary:

University Information Systems (UIS) provides technical services and enterprise applications to the University of Colorado’s (CU) four campuses and the Office of the President. UIS is committed to excellence in customer service, technical expertise, and the development of enterprise applications responsible for supporting CU’s students, faculty, human resources employees, finance employees, and others.

The MuleSoft Integrations Developer provides technical support and software development in the area of integration of the University’s enterprise systems. This position has an emphasis on the integration of UC Innovation’s Ascend tool with other systems using the MuleSoft integration platform. This position is tasked with requirements gathering, design, and development of integrations using a variety of technologies, and mainly focusing on near-real-time message-based patterns. This work integrates Ascend with the university’s enterprise systems.

This position reports to the Assistant Director for Advanced Technology & Enterprise Architecture and is exempt from the State of Colorado Classified Staff System.

Duties and Responsibilities:

  • Performs systems analysis and design, which includes:
    • Working with analysts and architects to design technical solutions to fulfill UCInnovation Ascend integrations needs
    • Writing technical specifications and documentation
  • Communicates and collaborates with business liaisons, senior developers, architectural staff and project leadership to clarify requirements, resolve issues, implement technical solutions and provide support on interface projects; provides updates on project process and outstanding issues
  • Performs program coding, configuration, testing, and production implementation mainly on the MuleSoft platform
  • Writes new or modifies existing programs using a variety of computer languages and technologies on a variety of operating system platforms
  • Confirms accuracy of software by testing new and modified applications, and by coordinating end user system testing
  • Provides continual operational support for enterprise integrations after production implementation
  • Participates in continuing professional development by attending workshops, seminars, and conferences to obtain and maintain knowledge and skills related to the work performed
  • Provides continual operational support for enterprise integrations after production implementation, which includes:
    • Responding to incident ticket requests
    • Evaluating and resolving integrations issues
    • Fielding questions from end-users regarding functionality
Who we are:

System Administration, which also houses the Office of the President, is located in the uptown neighborhood of Denver with an office in Broomfield and a few smaller offices located on the campuses.  However, this position is located in Denver.  Many of our departments support the educational and research missions of the four University of Colorado campuses, but System Administration is not considered a campus. We provide diverse opportunities for professional development, innovation, and collaboration with talented staff and faculty.  Learn more about CU System Administration.

The University of Colorado has been proactive in response to the COVID-19 pandemic. You can visit our COVID-19 webpage for more information.

What we offer:


The salary range for this position has been firmly established at $72,247 to $89,136.

The main project for this position is slated to conclude June 30, 2021 , and this position may or may not continue past that date.


The University of Colorado offers an excellent benefits package including:

  • Medical: Multiple plan options
  • Dental: Multiple plan options
  • Additional Insurance: Disability, Life, Vision and Wellness
  • Retirement 401(a) Plan: Employer contributes 10% of your gross pay
  • Paid Time Off: Accruals over the year
    • Vacation Days: 22
    • Sick Days: 15
    • Holiday Days: 10
  • Tuition Benefit: System employees have the benefit on all campuses 
  • ECO Pass: RTD Bus and light rail service
  • Additional Perks & Programs: Click here to access a few more Perks and Programs
Click here to access our Total Compensation Calculator to see what your total rewards could be at CU. This position is a University Staff position.

More information on benefits programs, including eligibility, is available at


Knowledge, Skills, and Abilities:

To be successful in this position, candidates will need the following:

  • Knowledge and experience in integrations programming specific to MuleSoft and Salesforce
  • Knowledge of MuleSoft applications, functionalities, and best practices
  • Analytical and problem-solving skills, including the ability to examine and summarize data and trends in order to resolve issues and produce results
  • Interpersonal skills, including the ability to facilitate interaction, communication, and teamwork between others
  • Organizational skills, including the ability to set and meet goals and deadlines, manage appointments, create schedules, coordinate and facilitate meetings, and make decisions
  • Oral, written, and listening communication skills, including the ability to accurately interpret what others are saying and convey messages, information, concepts, and details clearly
  • Customer service skills, including the ability to actively listen, address customer needs, defuse tense situations, and maintain an open, flexible, and friendly demeanor
  • Ability to resolve highly technical issues and explain solutions to technical and non-technical staff in a higher education setting
  • Ability to professionally interact with system-wide information technologists and end users, including faculty, staff, and students
  • Ability to discern requirements and perform rigorous analysis to determine appropriate design
  • Ability to work independently and as part of a team
  • Ability to be proactive in ensuring proper availability of systems/services
  • Ability to learn and apply new technologies

QualificationsMinimum Requirements:

  • Bachelor’s degree from an accredited institution of higher education, in computer science, computer engineering, computer information systems, or related field, or equivalent professional experience (professional experience may be substituted for the educational requirement on a year-for-year basis)
  • Three (3) years of experience as a near-real-time message-based integration developer, which includes:
    • Integrations of various systems in relation to MuleSoft integration development and maintenance (other tools such as Boomi, Jitterbit, or Oracle Service Bus may be substitute for MuleSoft)
Preferred Qualifications:

  • Five (5) years’ experience as a MuleSoft integration developer, which includes:
    • Two (2) years of professional experience in the administration, design, and/or implementation of, including experience creating integrations, objects, fields and workflows, and customizing page layouts, fields, tabs, and business processes
  • Experience working with data structures and data modeling
  • Experience with Data Loader/Demand Tools
  • Experience working in or with government or an institution of higher education
  • Experience in management consulting or customer relationship management (CRM) implementation
  • Experience with Marketing Cloud or Cvent
  • Experience with Ellucian CRM Advance
  • Experience with Agile project management
  • certification, Sales Cloud / Service Cloud consulting certification

Job Category: Information Technology
Primary Location: Denver
Schedule: Full-time
Posting Date: Oct 13, 2020
Unposting Date: Ongoing




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 9/18/2020
Application Due: 1/30/2021
Work Type: Full Time