<< Back to Search

Senior eRA Developer

Job description

Position SummaryUniversity Information Services (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 UIS Research and Grants (R&G) team works to support the core R&G and Electronic Research Administration (eRA) production applications.  Each of these services are continually enhanced through projects and service requests to ensure ongoing compliance and reliability of services. This group utilizes products and services from InfoEd and COGNOS as well as develops integrations between InfoEd, PeopleSoft Grants, and PeopleSoft HCM.  

The Senior eRA Developer creates user-friendly internet applications using rich front-end technologies along with the knowledge of these varying processes. Along with the development of specialized InfoEd software, this position also supports the highly specialized InfoEd software consisting of Pre-Award, Post-Award, Award Tracking, Human Subjects, and Conflict of Interest modules to support the University’s Pre-Award, Post Award, and Research Compliance needs.

This position reports to the Assistant Director of Finance Development and is exempt from the State of Colorado Classified Staff system.

Duties and ResponsibilitiesDuties and responsibilities of the position include, but are not limited to: 

Primary Responsibilities:

  • Supports the unique needs of eRA stakeholders and end users by maintaining technical depth of understanding, fluency of the technical landscape, and related impacts to the business offices.
  • Provides alternative solutions and recommendations to complex problems and issues collaborating with the teams to decide on the best approach
  • Develops an understanding of the InfoEd data model
  • Supports UIS teams and campus module administrators understanding of the data model
  • Troubleshoots data issues and work with internal and vendor teams to identify root cause and resolution
  • Develops application expertise in the InfoEd Suite
  • Supports the identification of application issue versus other symptoms
  • Troubleshoots and escalate issues
  • Assists customers with application security requests
  • Performs data compare review of schema changes during upgrades and release cycles
  • Troubleshoots reported application issues and assist in the system testing of bug fixes and code releases supporting the InfoEd Suite
  • Ensures eRA ticket resolution process is followed by logging tickets, updating, and communicating status and closing tickets with adequate documentation and in a timely fashion in relation with technical issues.
  • Designs, develops, and support web applications, application programming interface (API) Services, and related Databases.
  • Serves as an expert resource in development and support of complex configurations involving XSLTs and JavaScript, building dashboards, widgets & forms, batch communications etc.
  • Troubleshoots & resolves technical issues, debugs/tunes/optimizes development object performance. 
  • Works closely with team members across services to provide front-end expertise in building solutions
  • Creates and executes test scripts to ensure that applications provide accurate results and meet the requirements of the customer
  • Helps produce and maintain technical documentation for all systems under the developer's responsibilities.
Secondary Responsibilities:

  • Supports the management of business processes, integrations, and reporting needs
  • Works closely with other technical teams to optimize system performance and monitor system usage
  • Participates in special projects, such as: implementing new modules and system integrations
  • Assists with application security requests
  • Acts as the secondary level of support for InfoEd including performing functional and regression testing as part of production cycles
  • Serves as a backup to other eRA team members during times of vacancy/absence
  • Creates knowledge transfer documentation and help train users and other technical and functional team members
  • Performs other duties and special projects, as assigned

  • Web Scripting tools: HTML, CSS, JavaScript, Perl, React, NodeJS, PHP, XML, and XSLT
  • Structured Query Language (SQL) Querying tools: Toad, SQL Developer
  • ITSM Systems: Cherwell IT Service Management System, ITEMS (Vendor Ticketing tool)
  • Microsoft Office: Teams, Outlook, Word, Excel, OneNote, PowerPoint, Visio, Powershell and SharePoint
  • IBM Cognos Analytics 11, Team Dynamix, Zoom, Trello

  • Grants & Contracts administration: InfoEd (Funding Opportunities, Proposal Development, Proposal Tracking, Award Tracking)
  • Research Compliance: InfoEd (Human Subjects, Conflict of Interest)
  • eRA Enterprise (for all services using InfoEd): OnBase integration, PeopleSoft Finance and Human Resource module integrations.
Who we are:

System Administration, which also houses the Office of the President, is located in the uptown neighborhood of Denver with a few smaller offices located on the campuses.  However, this  position has the ability to work remotely. 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:

Salary: The anticipated hiring salary range has been established at $79,083 - $80,815.

The market salary range for this position is $79,083 - $107,000.

The salary of the finalist(s) selected for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, specialty and training.

The above salary range (or anticipated hiring range) represents the University’s good faith and reasonable estimate of the range of possible compensation at the time of posting.

Benefits: 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.

Additional taxable fringe benefits may be available.

More information on benefits programs, including eligibility, is available at www.cu.edu/employee-services/.

Knowledge, Skills, and Abilities To be successful in this position, candidates will need the following:

  • Knowledge of research enterprise application like InfoEd
  • Knowledge of API technologies
  • Knowledge of single sign-on (SSO) technologies
  • Experience in supporting and building Web Application using front-end technologies like HTML, CSS, XML, XSLT, JavaScript, React, NodeJS and PHP
  • Experience with database technology like Oracle, MySQL, MS SQL, and data services
  • Experience with API integrations, JSON
  • Experience with system integration standards and best practices
  • Collaboration skills, including the ability to work with others from different areas and backgrounds to reach a common goal by sharing knowledge and strategy and maintaining constant communication
  • Ability to work under pressure, manage multiple concurrent and competing tasks and responsibilities, and adapt to changing priorities while maintaining personal effectiveness
  • Ability to work with all levels of staff and administrators in the organization, including our CU campus marketing, college, and school partners
  • Ability to work with team members of various experience and technical levels
  • Ability to establish and maintain effective and collegial relationships with staff, faculty, students and with departmental representatives within the campus and university
  • Oral, written, and listening communication skills, including the ability to accurately interpret what others are saying and convey messages, information, concepts, and details clearly
  • 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
  • Knowledge of the business and organizational structure of CU
  • Computer skills, including the ability to utilize Microsoft Office programs (i.e. Word, Excel, PowerPoint, Outlook, etc.) and learn and experiment with new software and systems
  • Ability to prioritize work, meet deadlines, and stay on task when completing special projects and daily assignments
  • Ability to work independently with minimal supervision and reliable professional judgement, as well as collaboratively with a team to achieve desired results
  • Ability to maintain a strong work ethic, positive problem-solving attitude, and enthusiasm for the work performed
  • Ability to self-start and take initiative in completing daily tasks and special projects
  • Ability to focus on activities that have the greatest impact on meeting work commitments
  • Ability to establish and maintain partnerships with a variety of internal and external constituencies
  • Ability to communicate and work effectively with individuals from diverse backgrounds, cultures, and ages
  • Ability to navigate a complex political environment
  • Ability to collect and document business needs and translate the information collected into technical specifications
  • Ability to write technical documentation and specifications with the intention that it be easily understandable to the target audience
  • Ability to translate and explain technical concepts and vocabulary in common terms to non-technical audiences
  • Ability to learn and apply new technologies
  • Ability to prepare reports and briefings that can be understood by a variety of technical and non-technical audiences

Minimum Requirements
  • Bachelor’s degree from and accredited institution of higher education, or equivalent professional experience (professional experience may be substituted for the educational requirement on a year-for-year basis)
  • Three (3) years’ experience supporting complex IT application configurations and integrations with any combination of the following:
    • Professional technical SQL query development experience
    • Reporting tools
    • Front end web development
    • Integration development
Preferred Qualifications
  • Five (5) years’ experience supporting complex IT application configurations and integrations, as indicated above
  • Experience with one or more of the following:
    • Working in a large, complex research university with multiple campuses
    • Providing Technology Consulting and work with the InfoEd or other eRA systems
    • Using SQL and Oracle Solutions
    • Using scripting tools
    • Working with Microsoft server administration and IIS Manager
    • Software implementation or production support
    • Coordinating on complex issues requiring in-depth data analysis
    • Working with Microsoft Project, Visio, PowerPoint, and Excel
    • The System Development Life Cycle
    • Serving customers in a technical role
    • Test Management and quality assurance (QA)


Job Category: Information Technology
Primary Location: Denver
Schedule: Full-time
Posting Date: Apr 26, 2021
Unposting Date: Ongoing




Diversity Profile: University


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

Arrow pointing right
Job No:
Posted: 4/27/2021
Application Due: 7/26/2021
Work Type: Full Time