The University of Texas at Austin Job Posting

This posting is Deleted

Senior Software Engineer - Integration Architect

Hiring department ITS Applications
Monthly salary $6,250+ depending on qualifications
Hours per week 40.00 Standard from 800AM to 500PM
Posting number 14-04-10-01-9368
Job Status Deleted
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


Member of the Enterprise Resource Planning (ERP) Support team who will act as the Integration Architect for SOA integration, including ESB, BPM, web services, service registry, and other integration application middleware.

Essential Functions

Develops and implements solutions coordinating applications across the enterprise or its units/departments. Maintains and supports integration application middleware, e.g. ESB, service registry, etc. Evaluates existing components or systems to determine integration requirements and to ensure final solutions meet organizational needs. Designs, codes, tests, and integrates technical software, software infrastructure, frameworks, and/or scientific and research-related software. Analyzes technical or research related problems and develops software solutions. Installs, configures, and maintains operating system components, application servers, and libraries that support software development. Prepares system documentation, develops standards and education for users. Assignments are broad in nature, usually requiring originality and ingenuity and a high level of programming and operating system expertise.

Marginal/Incidental functions

Other related functions as assigned.

Required qualifications

Strong understanding in XML, XSD, WSDL, Schema Validations, XSLT, WS Standards, WS Security, Java and J2EE. Provide expert knowledge and implementation of ESB, BPM, SOA Web services, SOA Governance, and SOA best practices in a high availability production environment. Must be able to effectively communicate SOA designs, patterns, configurations, and implementation details, and provide detailed documentation. Provide expert level Java and J2EE code, design, and SOA architecture and implementation services. Provide expert knowledge, implementation, and deployment capabilities in a high availability production Web services environment. Provide expert level auditing, logging, monitoring and management of SOA Web services, BPM, and ESB components. Experience architecting, designing, coding, and implementing highly scalable components and reliable applications in a high traffic transactional data and data warehouse environment using the latest technologies following software engineering best practices. Experience in building rule-enabled Java applications. Experience analyzing and developing designs for enterprise systems (apps, databases, data warehouses) to meet business requirements. Equivalent combination of relevant education and experience may be substituted as appropriate.

Preferred Qualifications

Experience managing projects, resource allocation and work assignment, coordinating with customer steering committees, and reporting project progress. Experience working with agile software development processes such as Scrum and LEAN. Knowledge of integration patterns, including publish/subscribe, request/reply, hub/spoke, and synchronous/asynchronous. 5 years of experience with SOA Architecture, Enterprise Application Integration (EAI) methodologies and platforms including Enterprise Service Bus (ESB), Business Process management (BPM) and Business Process Execution Language (BPEL). 5 years of experience designing and developing enterprise integration solutions.

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