Software Integration Developer - Digital Learning at UT - UTK at University of Tennessee Health Science Center
Knoxville, Tennessee, USA -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

0.0

Posted On

20 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Version Control, Information Systems, Software Development, Training, Etl Tools, Sponsorship, Data Systems, Computer Science, Canvas

Industry

Information Technology/IT

Description

Plays a critical role within the Digital Learning Solutions Engineering team by designing, developing, implementing, and maintaining application integrations between enterprise systems and third-party platforms. Focuses on secure, scalable API-driven development, ETL workflows, and real-time and batch integrations. This role collaborates with cross-functional teams, stakeholders to ensure software initiatives support organizational goals. Understands higher education’s complex technical systems and requirements.

Application Integration Development:

  • Design and develop secure RESTful and SOAP APIs for system interoperability
  • Implement data workflows across platforms such as Banner, Salesforce, Slate, etc
  • Leverage middleware tools (e.g. MuleSoft, etc) to automate integrations
  • Analyze, develop, deploy, and support API efforts across system integrations
  • Provide day-to-day management of software, projects, services and oversee completion and follow through of projects and service requests.
  • Collaborates with IT and development teams to ensure data flows efficiently between systems
  • Participates in efforts for configuration management (e.g., Git, Subversion, etc)

System Support and Maintenance

  • Monitor integration performance and troubleshoot issues
  • Maintain documentation and change logs for integrations and APIs
  • Serve on working committees within Digital Learning which include implementation of new services and programs both internally and campus-wide
  • Interacts with external vendors and contractors for technical solutions
  • Attend meetings as required.

Collaboration & Strategy

  • Collaborate with technical teams, business analysts, and end users to gather requirements
  • Participate in project planning and cross-functional initiatives
  • Provide technical support during application rollouts and updates
  • Determines if technology solutions should be purchased or created in house for highly complex projects
  • Independently analyzes and solves highly complex technical problems
  • Exercises latitude to determine objectives

REQUIRED QUALIFICATIONS

  • Education: Bachelor’s degree in Information Systems, Computer Science, or related field
  • Experience:
  • Three years’ experience in software development and system integrations, or equivalent combination of training and experience
  • Experience with integration platforms and tools (e.g., APIs, middleware, ETL tools)
  • Applicants must be legally authorized to work in the United States on a full-time basis without need now or in the future for sponsorship for employment visa status.

PREFERRED QUALIFICATIONS

  • Experience:
  • Experience in higher education technology environments
  • Experience with version control (e.g. Git) and CI/CD pipelines (e.g. GitHub Actions)
  • Familiarity with enterprise data systems (e.g. Banner, Canvas, or equivalent)
Responsibilities

Please refer the Job description for details

Loading...