Software Integration Developer - Digital Learning at UT - UTK
University of TennesseeAbout 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 KitFree account required — sign up in 30s