Application Integration and Support Engineer

Colorado School of Mines•Colorado, CO
•$84,750 - $95,000•Hybrid

About The Position

The Application Integration and Support Engineer is a technical expert on the Application Services team within the Mines Information Technology department. The role configures, integrates, operates, maintains, and supports Banner Student in the Ellucian Cloud (Banner SaaS) and related administrative and self-service applications. It translates business, regulatory, accessibility, security, and data governance requirements into reliable technical solutions, and develops and supports integrations, workflows, and automated processes using Ellucian tools, Mines portal and data platforms, and approved third-party technologies. The position also provides technical guidance and Level 2 support for Banner SaaS and other campus-wide applications managed by the Application Services team. The position currently follows a hybrid work model and requires regular campus presence. Work arrangements may change based on institutional needs, and the successful candidate must be able to commute to campus in Golden, Colorado. Visa sponsorship is not available now or in the future.

Requirements

  • Bachelor’s degree from a four-year college or university in computer science, information technology, information systems, or a closely related field; candidates without a related degree may be considered if they demonstrate the same knowledge level through work experience and intellectual instruction using a 1:1 substitution.
  • At least 3 years of professional experience developing, configuring, integrating, or supporting enterprise applications, including API-based integrations, SQL, programming or scripting, and cloud-based or SaaS platforms.
  • Demonstrated proficiency developing and maintaining solutions in at least one object-oriented programming language.
  • Demonstrated proficiency writing and maintaining SQL, especially PostgreSQL, and applying relational database management system concepts.
  • Demonstrated ability to develop and maintain programs and scripts that support enterprise applications and integrations.
  • Working knowledge of Windows and Linux operating systems.
  • Strong interpersonal skills and ability to work cooperatively in a collaborative team environment.
  • Demonstrated knowledge of SaaS application support, API-based integrations, authentication methods, secure data exchange, and cloud-based service delivery.
  • Excellent verbal and written communication skills, including the ability to communicate effectively with technical staff and non-technical users.
  • Demonstrated ability to apply security, accessibility, privacy, and data stewardship expectations when developing, configuring, documenting, and supporting enterprise applications and integrations.
  • Demonstrated ability to diagnose, research, and resolve technical problems independently.
  • Demonstrated organizational skills and ability to work in a fast-paced environment and meet deadlines.
  • Must be currently authorized to work in the United States; visa sponsorship is not available now or in the future.
  • Must be able to commute to the Golden, Colorado campus.

Nice To Haves

  • Experience developing and supporting solutions using Ellucian Banner SaaS and Ethos technologies, including Insights, Integration Pipelines, User Provisioning, Intelligent Processes, Experience, Ethos or Banner APIs, Canvas integration through ILP, and Banner and Ethos security.
  • Experience interacting with and debugging API calls using programming languages and tools such as Bruno or Insomnia, particularly with Banner SaaS, Workday, and Canvas APIs.
  • Experience supporting applications in a higher education environment.
  • Experience with job scheduling applications, especially the ISE Job Scheduler used in the Ellucian SaaS landscape.
  • Experience developing and maintaining automation using Microsoft Windows PowerShell and Linux shell scripting.
  • Experience using source code control and versioning systems such as Git and Subversion.
  • Experience developing solutions using object-oriented programming languages and web technologies such as Java, JavaScript, Python, HTML, XML, and CSS.
  • Experience supporting Enterprise Content Management systems.
  • Experience implementing secure file exchange using technologies such as SFTP, AWS buckets, security keys, and PGP-based encryption.

Responsibilities

  • Support and maintain Banner integrations and scheduled processing between Banner and third-party systems.
  • Configure and monitor production pipelines, scripted events, and automated processes to support reliable system operation.
  • Implement monitoring, logging, error handling, reconciliation, and alerting practices to identify failures and accelerate issue resolution.
  • Evaluate Ellucian SaaS releases, patches, vendor roadmaps, and regulatory or policy changes for operational and technical impacts.
  • Coordinate testing, validation, communication, deployment readiness, and post-release support for vendor-driven changes with affected business units.
  • Collaborate with functional users, developers, and IT staff to diagnose production issues, recommend solutions, and implement approved configuration changes and enhancements.
  • Partner with project teams, subject matter experts, data stewards, and IT staff to define scope, requirements, priorities, schedules, technical tasks, and data-sharing needs for new solutions.
  • Design, develop, test, implement, and document secure integrations, interfaces, workflows, data extracts, and automated processes based on approved requirements.
  • Define and apply integration standards for data mapping, source-to-target validation, API usage, authentication, error handling, and maintainable documentation.
  • Use Ellucian tools and other approved technologies to build workflows and integrations that improve efficiency and reduce manual processing.
  • Develop and maintain SQL using appropriate enterprise data sources for integrations, data validation, operational reporting, and population selection.
  • Assist the Institutional Research and Strategic Analytics team with automating data extracts and replicating data to platforms used for operational and strategic reporting.
  • Provide Level 2 support for Banner Student, Banner General, and other applications managed by the Application Administration team.
  • Serve as an escalation point for vendor incidents, coordinate troubleshooting, and track issues through resolution.
  • Develop and maintain technical documentation for integrations, pipelines, scheduled processes, configurations, and support procedures to promote maintainability and business continuity.
  • Develop and maintain user guidance, training materials, and knowledge base articles for the Service Desk and other Level 1 and Level 2 support resources.
  • Provide scheduled or unscheduled after-hours and weekend support as needed for mission-critical or time-sensitive processing issues, consistent with the position’s designated support expectations.

Benefits

  • Flexible health and dental care options.
  • Generous sick and vacation time.
  • 13 paid holidays per year, including a week-long winter break for the entire campus.
  • Fully vested retirement plan from the first day of employment, with an employer contribution.
  • Tuition benefits of 6 credits per year for employees and a 50 percent discount for dependents.
  • Free RTD Ecopass.
  • Access to discount programs through the State of Colorado.
  • Free tickets for Mines Athletics home games.
  • Access to the Recreation Center, including fitness classes and training, a swimming pool, and equipment rentals through the Outdoor Rec Center.
  • Access to an on-campus daycare center.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service