Software Engineer
Purpose of Position Position on the ERP support team will play a lead role in the architecture and implementation of the future workflow and business infrastructure systems at UT, and will be instrumental in our move towards an open systems, service-oriented architecture to integrate best-of-breed ERP applications across the university.
Essential Functions Installs, configures, and maintains system components, application servers, and libraries that support enterprise services for a large university campus. Designs and writes system programs to optimize and/or simplify systems-related tasks. Consults with stakeholders to identify hardware and software needs. Makes recommendations to enhance the systems and monitors to achieve optimum performance levels. Coordinates and conducts software installation and upgrades to software. Ensures server data integrity by evaluating and confirming a schedule of system backups. Maintains systems in accordance with established IT policies and procedures. Coordinates with other departments to help develop documentation for support staff and end users.
Marginal/Incidental functions Other related functions as assigned.
Required qualifications At least 3 years Java application development experience and knowledge of relational databases. Experience with application development middle-ware (APIs, Enterprise Service Bus (ESB), etc.), web services (REST, SOAP) and/or Enterprise Resource Planning systems. Experience with the configuration and optimization of enterprise-level services/applications. Possess a broad knowledge of software development and operating system principles. Able to analyze and resolve complex technical issues. Ability to work independently and without day-to-day supervision on highly varied technical tasks with changing priorities, and to handle multiple tasks and projects simultaneously. Professional demeanor with excellent oral and written communication skills. Equivalent combination of relevant education and experience may be substituted as appropriate.
Preferred Qualifications Bachelor's degree in Information Systems or equivalent field. At least 3 years of professional experience in Linux/Unix-based system integration, administration, and support. At least 4 years Java application development. Experience with the Java application development frameworks (Spring, Struts, etc.). Experience with system monitoring, performance tuning, automated incident response systems, change management processes, network management, information security, distributed computing environments.
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.
The University of Texas at Austin will not provide H-1B sponsorship for candidates for this position.
To apply for this position go online to http://www.utexas.edu/its/about/jobs.php
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.
