JOB SUMMARYThe Programmer Analyst III is a hands-on developer supporting UT Southwestern's Revenue Cycle Automation Program. This fully remote position develops, maintains, and improves automations, with primary responsibility for owning the maintenance process-from monitoring and troubleshooting through implementing, testing, and documenting fixes. Working under broad direction, this developer partners with operational stakeholders, project management, and internal and external technical teams to understand requirements and translate them into reliable, maintainable code. The role applies critical thinking to implementation decisions, understands how automation affects operational workflows, and follows established technical standards while identifying opportunities to improve existing solutions. Success requires strong programming and troubleshooting skills, attention to quality, clear communication, and dependable follow-through. The ideal candidate independently manages assigned development and maintenance work, raises risks appropriately, and adapts to changing workflows, systems, and priorities.
BENEFITSUT Southwestern is proud to offer a competitive and comprehensive benefits package to eligible employees. Our benefits are designed to support your overall wellbeing, and include:
- PPO medical plan, available day one at no cost for full-time employee-only coverage
- 100% coverage for preventive healthcare-no copay
- Paid Time Off, available day one
- Retirement Programs through the Teacher Retirement System of Texas (TRS)
- Paid Parental Leave Benefit
- Wellness programs
- Tuition Reimbursement
- Public Service Loan Forgiveness (PSLF) Qualified Employer
- Learn more about these and other UTSW employee benefits!
EXPERIENCE AND EDUCATIONRequired- Education
High School Diploma supplemented by successful completion of vocational training in computer programming
- Experience
7 years of experience in computer operation and/or programming, including at least one (1) year as Programmer Analyst II or equivalent
College degree in related field may be used in lieu of experience.
JOB DUTIES- Defines and analyzes business and/or scientific problems of most complex type or assists user personnel in analyzing and defining such problems for computer solutions.
- Designs computer system to accomplish solution of each problem, integrating computer capabilities with user requirements.
- Reanalyzes computer programming problems from original design and makes modifications as necessary.
- Selects or modifies existing computer programs or applicable program systems and structures data formats for solution of problems.
- Implements or leads implementation of systems or job streams.
- Assists in estimating required project resources.
- Provides technical advice and guidance to other computer professionals for solution of work problems.
Knowledge, Skills and Abilities- Work requires exacting accuracy and exercise of judgment.
- Work requires personal contact with faculty and staff users relative to problems of generally non-recurring, non-routine nature
PHYSICAL REQUIREMENTS/WORKING CONDITIONSWorking ConditionsSalary InformationSalary is commensurate with education, skills, and relevant experience.