DescriptionPlays 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 educations complex technical systems and requirements.
ResponsibilitiesApplication 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
QualificationsKnowledge 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: Bachelors degree in Information Systems Computer Science or related field
- Experience:
- Three years experience in backend software development and system integrations within U.S. higher education environments
- Experience with integration platforms and tools (e.g. APIs middleware ETL tools)
- Experience with U.S. higher education enterprise systems (e.g. Ellucian Banner Canvas Slate or equivalent)
- Experience in relational databases (e.g. MySQL MS SQL Server or Oracle)
- Experience with version control (e.g. Git) and CI/CD pipelines (e.g. GitHub Actions) and working in Linux-based environments
Preferred Qualifications
- Experience:
- Familiarity with the developing integrations within the MuleSoft AnyPoint platform
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 structurehere
- Find more information on UT Benefitshere
Application Instructions
- For full consideration applicants must attach a letter of interest resume and the name address email and phone number of three professional references in addition to completing the applicant file to the Human Resources online application system Taleo. This position does have the potential for a hybrid working capacity.
- Screening of applicants will begin immediately and continue until the position has been filled. DLUT
About The College/Department/Division
Digital Learning at UT is a unit charged with advancing UTs commitment to discovery creativity learning and engagement specifically for online learners. Using advanced and innovative technologies Digital Learning at UT will provide scalable solutions that enhance the online learning experience and reduce barriers to student access and success providing a tremendous impact to online learners across the state and the nation. At Digital Learning we want to be bold and impactful transforming the future of online education through innovative thinking and collaborative problem-solving. Join our dynamic and inclusive Digital Learning team where we take pride in teamwork excellence and a shared commitment to shaping the future through education and innovation.
DescriptionPlays 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 an...
DescriptionPlays 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 educations complex technical systems and requirements.
ResponsibilitiesApplication 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
QualificationsKnowledge 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: Bachelors degree in Information Systems Computer Science or related field
- Experience:
- Three years experience in backend software development and system integrations within U.S. higher education environments
- Experience with integration platforms and tools (e.g. APIs middleware ETL tools)
- Experience with U.S. higher education enterprise systems (e.g. Ellucian Banner Canvas Slate or equivalent)
- Experience in relational databases (e.g. MySQL MS SQL Server or Oracle)
- Experience with version control (e.g. Git) and CI/CD pipelines (e.g. GitHub Actions) and working in Linux-based environments
Preferred Qualifications
- Experience:
- Familiarity with the developing integrations within the MuleSoft AnyPoint platform
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 structurehere
- Find more information on UT Benefitshere
Application Instructions
- For full consideration applicants must attach a letter of interest resume and the name address email and phone number of three professional references in addition to completing the applicant file to the Human Resources online application system Taleo. This position does have the potential for a hybrid working capacity.
- Screening of applicants will begin immediately and continue until the position has been filled. DLUT
About The College/Department/Division
Digital Learning at UT is a unit charged with advancing UTs commitment to discovery creativity learning and engagement specifically for online learners. Using advanced and innovative technologies Digital Learning at UT will provide scalable solutions that enhance the online learning experience and reduce barriers to student access and success providing a tremendous impact to online learners across the state and the nation. At Digital Learning we want to be bold and impactful transforming the future of online education through innovative thinking and collaborative problem-solving. Join our dynamic and inclusive Digital Learning team where we take pride in teamwork excellence and a shared commitment to shaping the future through education and innovation.
View more
View less