Jobs and Careers
UN

Software Integration Developer - Digital Learning at UT - UTK

University of Tennessee
United Statesfull_timeVerifiedPosted 18 Aug 2025

About the role

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

Knowledge, Skills, & Abilities

Required 

  • Strong proficiency in backend technologies, including PHP, Python, etc
  • Expert knowledge of RESTful API design, development, and consumption
  • Knowledge of relational databases for application backend and data warehousing (MySQL, MS SQL Server, etc)
  • Knowledge of CI/CD tools, Git, and Linux
  • Strong understanding of best integration practices with data security, FERPA, HIPPA
  • Excellent problem-solving skills and ability to work in a team-oriented, collaborative environment
  • Excellent oral and written communication skills

Preferred 

  • Experience in configuring and deploying MuleSoft applications to CloudHub; developing APIs using MuleSoft platform components including API Manager, CloudHub, AnyPoint Studio, Dataweave, and AnyPoint Messaging Queue (MQ)

 

Qualifications

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)

Work Location 

  • Knoxville, TN. This position does have the potential for a hybrid working capacity.

Compensation and Benefits 

  • UT market range: MR 14
  • Find more information on the UT Market Range structure here
  • Find more information on UT Benefits here

 

Application Instructions 

  • For full consideration, applicants must attach a letter of interest, resume, and the name, address, email, and phone

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

University of Tennessee

View company profile →