Software Engineer - Full Stack, Texas McCombs

The University of Texas
Austin, TX, United States
29 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$70,000.0 - $100,000.0
Working hours
Shift work
Languages
English, Spanish

Tech stack

Testing (Software) Clean Code Principles Query Performance HTML JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Data Analysis Applications Architecture Application Integration Architecture Software Applications
+53 more
Application Performance Management Application Testing Unit Testing Microsoft Azure Business Software C Sharp (Programming Language) Cascading Style Sheets (CSS) Software as a Service Code Review Information Systems Databases System Configuration Custom Software Customer Data Management Data Architecture Data Integration Extract Transform Load (ETL) Data Systems Data Warehousing Relational Databases Software Design Documents DevOps Middleware Revision Control Systems Design of User Interfaces Iterative and Incremental Development Microsoft Windows SDK Microsoft Software Microsoft SQL Server Scrum Methodology Power BI Salesforce.Com Software Engineering Software Systems SQL Stored Procedures SQL Databases SQL Server Integration Services Data Streaming Systems Integration Transact-SQL Web Applications Web Services Apex Code SOAPAPI Git Visualforce Integration Tests Information Technology Integration Frameworks Salesforce Object Query Language (SOQL) Restful APIs Software Version Control Mulesoft

Job description

We are seeking a motivated and skilled Software Engineer with experience developing business applications in either the Salesforce Platform ecosystem (Salesforce, Apex, MuleSoft, FormAssembly) or the Microsoft application development ecosystem (.NET, SQL Server, Azure, SSIS, Power BI). This position reports to the Director of Applications and Data and serves as a member of cross-functional teams supporting faculty, staff, and students at the McCombs School of Business., Design, develop, and implement software applications and integrations to support business processes.

  • Design, develop, test, and maintain custom software applications, integrations, and services.
  • Develop solutions using technologies within either the Salesforce Platform ecosystem or Microsoft application development ecosystem.
  • Write clean, maintainable, and efficient code using established software development standards and best practices.
  • Develop and optimize SQL or SOQL queries and assist with data design and data modeling activities.
  • Develop and enhance user interfaces using JavaScript, HTML, CSS, and related modern development frameworks.
  • Design and execute automated data imports, transformations, and integrations using approved tools and technologies.
  • Participate in code reviews, testing activities, and continuous improvement efforts.
  • Work within established DevOps and source control processes to support software development and deployment activities.

Perform software testing, implementation, and production support activities.

  • Perform unit testing, integration testing, support user acceptance testing, and assist with production validation activities.
  • Troubleshoot and resolve software defects, integration issues, and application performance concerns.
  • Participate in software releases, enhancements, upgrades, and maintenance activities.

Participate in application architecture, integration, and technical design efforts.

  • Contribute to the design of application architectures, integrations, and data flows that support business requirements.
  • Assist in evaluating technologies, tools, and approaches that improve solution quality, scalability, and maintainability.
  • Work with University and departmental technology standards to ensure solutions align with established architecture and security practices.
  • Stay current with software development trends, methodologies, and emerging technologies.

Collaborate with stakeholders throughout the software development lifecycle.

  • Participate in requirements gathering, solution design discussions, effort estimation, testing, implementation, and post-production support.
  • Collaborate with business analysts, project managers, technical leads, functional users, and application owners to develop effective solutions.
  • Assist with requirements, technical and project, documentation, knowledge transfer, and support activities.
  • Participate in Agile and team-based development practices.

Other related functions as assigned., The retirement plan for this position is Teacher Retirement System of Texas (TRS), subject to the position being at least 20 hours per week and at least 135 days in length., Employees may be required to report violations of law under Title IX and the Jeanne Clery Disclosure of Campus Security Policy and Crime Statistics Act (Clery Act). If this position is identified a Campus Security Authority (Clery Act), you will be notified and provided resources for reporting. Responsible employees under Title IX are defined and outlined in HOP-3031.

Requirements

The Software Engineer will participate in the design, development, testing, integration, deployment, and ongoing support of software applications, data solutions, and business processes. The ideal candidate possesses strong software development fundamentals, a willingness to learn new technologies, and the ability to collaborate effectively with technical and non-technical stakeholders.

The work involves understanding business needs; eliciting, documenting, and clarifying requirements; designing, developing, and testing applications and databases; integrating custom, commercial, and software-as-a-service solutions; and supporting continuous improvement of business processes. Strong communication skills, customer service orientation, teamwork, and problem-solving abilities are highly valued., * A bachelor’s degree in computer science, software engineering, information systems, or a related field. Four additional years of relevant experience may substitute for a degree.

  • Two years of experience developing business applications or software solutions with at least one of the following:
  • Salesforce Platform development using Apex, Lightning technologies, Visualforce, or related tools.
  • Microsoft application development using C#, .NET, SQL Server, Azure, or related technologies.
  • Experience developing and troubleshooting SQL or relational database queries.
  • Experience developing web-based user interfaces using JavaScript, HTML, CSS, or similar technologies.
  • Familiarity with application integrations, APIs, or web services.
  • Experience using source control systems such as Git.
  • Strong problem-solving, communication, and collaboration skills.
  • Ability to work effectively with both technical and non-technical stakeholders.

Preferred Qualifications

Salesforce Platform Experience

  • Three or more years of experience developing, configuring, enhancing, or supporting applications on the Salesforce Platform.
  • Demonstrated experience developing custom Salesforce solutions using Apex, Lightning Web Components, Aura Components, Visualforce, Salesforce Flows, or related Salesforce development tools.
  • Experience integrating Salesforce with external systems using REST APIs, SOAP APIs, middleware, data integration tools, or other approved integration approaches.
  • Experience working with MuleSoft, FormAssembly, or similar integration, workflow, form, or data collection platforms.
  • Experience supporting Salesforce data models, security models, user permissions, automation, validation rules, and production support needs.
  • Salesforce Certified Platform Developer I certification or other relevant Salesforce certification.

Microsoft Platform Experience

  • Three or more years of experience designing, developing, enhancing, or supporting business applications using C#, .NET, SQL Server, or related Microsoft development technologies.
  • Demonstrated experience developing and optimizing relational database solutions using Microsoft SQL Server, T-SQL, stored procedures, views, data models, or query performance techniques.
  • Experience designing, developing, or supporting data integration processes using SQL Server Integration Services (SSIS), Azure services, APIs, scheduled jobs, or similar tools.
  • Experience developing reports, dashboards, datasets, or business intelligence solutions using Power BI or related reporting technologies.
  • Experience developing, deploying, or supporting applications or services in Microsoft Azure.
  • Experience troubleshooting production issues across application, database, integration, or reporting layers.

Additional Engineering Experience

  • Experience supporting enterprise business applications in a production environment.
  • Experience participating in the full software development lifecycle, including requirements analysis, solution design, development, testing, deployment, documentation, and post-production support.
  • Experience working on data-focused applications or projects involving ETL, data warehousing, analytics, reporting, data quality, or system-to-system data movement.
  • Experience contributing to application architecture, integration design, data flow design, or technical design documentation.
  • Experience using Git or another source control system as part of a team-based development process.
  • Experience working within Agile, Scrum, Kanban, or similar iterative development practices.
  • Experience working in a complex organization with multiple stakeholder groups, competing priorities, shared technical environments, and evolving business requirements.
  • Experience supporting higher education, public sector, nonprofit, or similarly complex administrative environments.
  • Demonstrated ability to learn new platforms, troubleshoot unfamiliar systems, and expand technical skills beyond a primary area of specialization., * Repetitive use of a keyboard at a workstation.
  • Works in a shared office environment. Some lifting, up to 25 lbs.
  • Some evening and weekend hours may be required during peak periods and special events.
  • Applicants must be legally authorized to work for any employer in the United States. This position is not eligible for sponsorship of work visas.
  • This is an Austin, TX-based position, A criminal history background check will be required for finalist(s) under consideration for this position., * E-Verify Poster (English and Spanish) [PDF]
  • Right to Work Poster (English) [PDF]
  • Right to Work Poster (Spanish) [PDF]

About the company

Texas McCombs is a top business school at the center of one of the most innovative cities in the U.S. The McCombs community champions hands-on experiences alongside the ground-breaking research and thought leadership of a world-class faculty.

The collaborative spirit and enterprising drive of the Longhorn alumni network, one of the largest university networks in the world, is embedded in our culture, making us human-centered and future-focused in all our endeavors. We are shaping those who will shape tomorrow, and solving challenging problems while remaining committed to creating a community that is dynamic, supportive, and challenging. What starts here really does change the world., The Clery Act requires all prospective employees be notified of the availability of the Annual Security and Fire Safety report. You may access the most recent report here or obtain a copy at University Compliance Services, 1616 Guadalupe Street, UTA 2.206, Austin, Texas 78701.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on utaustin.wd1.myworkdayjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all