The University of Texas at Austin Job Posting

This posting is Closed

Software Engineer

Hiring department ITS Systems
Monthly salary $4,167 - $5,000+ depending on qualifications
Hours per week 40.00 Standard from 800AM to 500PM
Posting number 14-04-15-01-9369
Job Status Closed
FLSA status Exempt
Earliest Start Date Immediately
Position Duration Funding expected to continue
Position open to all applicants
Location Austin (main campus)
Number of vacancies 1
General Notes

Must be authorized to work in the United States on a full-time basis for any employer.

Required Application Materials

  • A Resume is required in order to apply
  • A Letter of Interest is required in order to apply.
  • A List of 3 References is required in order to apply.

Additional Information


Develop, maintain, and integrate internal, open-source, and third-party applications written in Java for The University of Texas at Austin.

Essential Functions

Design, build, test, and maintain software applications and libraries written in Java. Integrate external software with campus IT infrastructure. Serve as lead steward for the Document Repository application, including reviews of the application, service logs, and performance metrics with the aim to improve the reliability and performance of systems. Ensure compliance with University policies and IT configuration guidelines. Communicate effectively with customers and colleagues, including phone calls, voice mail, email, presentations, and publications. Prepare and maintain documentation for software applications and libraries including life cycle plans, project plans and application site manuals. Professional development and continuing education.

Marginal/Incidental functions

Other related functions as assigned.

Required qualifications

Broad knowledge of software development principles. Experience with Linux command-line utilities, shell scripting, and application delivery server configurations. Professional experience using at least two computer programming languages to design, build, test, and maintain software applications. Must be able to troubleshoot and debug applications integrated with a highly complex environment. Ability to handle multiple tasks and projects simultaneously. Strong written and verbal communication skills with both non-technical and technical users. Demonstrated ability to meet deadlines successfully. One year of software development or system administration. Equivalent combination of relevant education and experience may be substituted as appropriate.

Preferred Qualifications

Three years of software development in at least two of the following programming languages: Java, Python, C++/C Sharp, Natural. Should have specific knowledge of Java and/or Python development. Working knowledge of UNIX/Linux operating system principles and scripting. Familiarity with Web and application servers (e.g. Apache, Tomcat or Microsoft .NET). Experience with applications utilizing SQL and relational databases.

Working conditions

May work around standard office conditions Repetitive use of a keyboard at a workstation Use of manual dexterity Work performed on current multiple projects under pressure of rigid deadlines or time limitations. May require occasional extended work hours or on-call obligations.

Return to top of page