University of Tennessee-posted about 1 year ago
Full-time • Entry Level
Knoxville, TN
Educational Services

The IT Software Developer position at the University of Tennessee's Department of Technology Solutions involves designing and developing both front-end and back-end components of enterprise applications. The role emphasizes seamless integration across infrastructure layers and collaboration with a multidisciplinary team, focusing on problem-solving and delivering high-quality solutions.

  • Designs and develops enterprise applications and integrations with a focus on performance and scalability.
  • Document the software development lifecycle, including testing procedures and error resolutions.
  • Analyze and troubleshoot application errors, implementing robust solutions.
  • Maintain, enhance, and upgrade existing applications to align with current standards.
  • Collaborate effectively with team members to deliver cohesive software solutions.
  • Write, optimize, and maintain clean, reusable, and efficient code.
  • Integrate data storage solutions, including Oracle DB, Microsoft SQL, and Azure Storage.
  • Optimize application performance and responsiveness while ensuring high-quality standards.
  • Diagnose and resolve bottlenecks and bugs through root cause analysis.
  • Promote code quality and best practices through organization and automation.
  • Collaborate with functional teams and end-users to gather detailed requirements and provide progress updates, fostering an iterative development approach.
  • Stay informed about changes to UT policies and state/federal regulations, ensuring compliance within software systems.
  • Research emerging technologies and lead initiatives to integrate innovative solutions.
  • Provide training and mentorship to programming staff, fostering best practices and enhancing team expertise.
  • Perform additional responsibilities as assigned to support organizational objectives.
  • High school diploma or GED.
  • JavaScript development experience or experience creating and supporting software applications and/or developing interfaces and integrations.
  • Strong knowledge of JavaScript and Oracle DB.
  • Proficiency in HTML/CSS for page layout and styling.
  • Excellent problem-solving, critical thinking, and analytical skills.
  • Strong communication and coordination abilities for team collaboration.
  • Vocational or technical training or Bachelor's degree.
  • Minimum of 3-years of hands-on experience in JavaScript programming preferred.
  • Strong knowledge of Oracle DB and SQL.
  • Experience developing web applications using the JavaScript and Oracle Cloud Builder Studio framework.
  • Advanced knowledge of Microsoft SQL Server and Azure storage solutions.
  • Demonstrated ability to troubleshoot complex programming issues using debug and trace analysis.
  • Creative thinker with excellent communication and self-motivation skills.
  • Health insurance
  • Tuition reimbursement
  • Retirement plan
  • Professional development opportunities
  • Supportive work and family benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service