Software Developer/Analyst

$60,000 - $60,000/Yr

The University of Texas System - Austin, TX

posted 7 months ago

Part-time - Entry Level
Remote - Austin, TX
Educational Services

About the position

The Software Developer/Analyst position at the University of Texas at Austin is a full-time role within the Technology Resources department, aimed at enhancing the university's information technology systems to better serve its community. This position is designed for individuals who are passionate about technology and its application in an academic environment. The successful candidate will be responsible for designing, developing, implementing, maintaining, and enhancing web-based business applications that meet the needs of various departments supported by Technology Resources (TRecs). This role is crucial in ensuring that the IT systems are efficient, secure, and responsive to the needs of the university staff and students. In this role, you will provide direct input for the development of departmental standards and process improvements, as well as create comprehensive software documentation, including flowcharts and program objectives. You will also be responsible for providing operational support for business application systems, which includes monitoring systems and communicating effectively with diverse audiences. Collaboration is key, as you will work in an Agile environment with your team to determine business requirements and system objectives, ensuring that the software solutions delivered are effective and meet the needs of the users. The position requires a proactive approach to problem-solving, as you will be expected to write custom code, configure software packages, and analyze and debug programming logic. You will also build integrations between software packages and accurately scope projects and tasks. The role offers flexible work arrangements, including the possibility of remote work for individuals residing outside Texas, and requires occasional work outside of standard business hours. This is a temporary position expected to continue until June 1, 2025, with an immediate start date available for the right candidate.

Responsibilities

  • Design, develop, implement, maintain, and enhance web-based business applications.
  • Provide direct input for the development of departmental standards and process improvements.
  • Create software documentation including flowcharts and statements of program objectives.
  • Provide operational support for business application systems and services, including monitoring systems.
  • Support teammates and share knowledge.
  • Provide programming, technical, and data analysis.
  • Write custom code, configure software packages, and analyze and debug programming logic.
  • Build integrations between software packages.
  • Accurately scope projects and tasks.
  • Collaborate with others in an Agile environment to deliver effective software solutions.
  • Work with the team to determine business requirements and system objectives.
  • Investigate available software configurations and capabilities.
  • Make well-considered recommendations and decisions with ambiguous information.

Requirements

  • Bachelor's degree or higher in a relevant field.
  • Demonstrated ability to analyze complex problems and propose and implement good solutions.
  • Resourceful problem solver with experience programming in Python.
  • Ability to analyze, test, and debug code effectively.
  • Experience with Github or other Version Control systems.
  • Self-motivated and capable of managing shifting priorities and tasks to meet deadlines.
  • Strong written and verbal communication skills with both non-technical and technical audiences.
  • Exhibit professional demeanor with excellent interpersonal skills.

Nice-to-haves

  • Experience or familiarity with Django, Docker, Kubernetes, AWS, Javascript, HTML, Stonebranch.
  • Experience with implementing/integrating vendor software packages into a production environment.
  • Demonstrated ability to adapt to changing technology.
  • Experience with waterfall, agile, scrum, or hybrid software development processes.

Benefits

  • 403(b) retirement plan
  • 457(b) retirement plan
  • Dental insurance
  • Disability insurance
  • Employee discount program
  • Flexible spending account for medical and childcare expenses
  • Health insurance coverage
  • Generous paid vacation, sick time, and holidays
  • Tuition assistance
  • Robust free training access through LinkedIn Learning
  • Free access to UT Austin's libraries and museums with staff ID card
  • Free rides on all UT Shuttle and Austin CapMetro buses with staff ID card
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service