Developer, Integration

St. Louis Community College•Corporate College, MO

About The Position

Under general direction, the Developer, Integration participates in planning, coordination, solution development, and implementation activities related to integrating applications and technologies within the college system environment. The role researches, designs, documents, and modifies software specifications throughout the production lifecycle. Strong communication and problem-solving skills, programming proficiency, knowledge of data structures, and familiarity with integration best practices are critical. The position supports application integrations across lines of business, including external customer- and employee-facing applications. It develops and maintains technical specifications, designs, code, tests, and documentation for interfaces and data exchanges, and helps optimize the data integration platform as data volumes grow. The role also supports complex operations and recoveries, troubleshoots escalated software bugs, coordinates with vendors and external service providers, and keeps up with emerging integration technologies.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • At least three years of direct involvement in the design, development, and execution of data integration solutions in a hybrid cloud and on-premises environment.

Nice To Haves

  • Experience with Ellucian Banner SIS and ERP systems.
  • Experience in higher education.

Responsibilities

  • Perform application lifecycle activities, including coding, monitoring, maintaining, testing, and debugging software applications.
  • Follow established change management processes and guidelines for programming and documentation.
  • Participate in code reviews and enforce code standards.
  • Develop and execute test plans.
  • Research and evaluate new technology, products, specialized hardware, and tools to optimize application development and functionality; make recommendations to management and customers.
  • Prepare detailed technical specifications for electronic interfaces and data exchanges with internal and external applications and systems.
  • Translate functional specifications into technical designs and maintain accurate, complete, and current documentation of solutions.
  • Convert data integration models and other design specifications into source code.
  • Develop processes and logic to optimize data integration platform performance as data volumes increase, following organizational information services policies and best practices.
  • Review other integration developers’ work to ensure consistent methodologies and make recommendations where necessary.
  • Support complex operational activities and recoveries.
  • Coordinate with software vendors and external service providers.
  • Troubleshoot escalated software bugs and provide fixes.
  • Maintain project and internal development/support documentation in a standard, accessible format.
  • Provide support for application integrations across all lines of business, including external customer- and employee-facing applications.
  • Stay current on emerging data integration platforms and associated technologies to meet changing enterprise portfolio needs and expectations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service