Principal Software Engineer
UNIVERSITY OF TEXAS AT AUSTIN - Austin, TX
Apply NowJob Description
Provides technical and/or project management leadership on large projects.Designs, codes, tests, integrates, and deploys technical software systems and frameworks that address broad business process needs.Lead code reviews and provide direction, training, and mentorship to more junior staff.Ability to identify, assess, and document functional requirements, workflows, and business rules required to effectively design and build web-based applications, backend data integrations, APIs and more.Develop standards and education for stalls, configures, and maintains application servers and libraries that support software developmentIdentify infrastructure needs and develop innovative solutions to effectively maximize resourcesDesigns and develops data schema to support software applicationsDesigns and writes system programs to optimize and/or simplify systems-related tasks and develop and document clear application programming interfacesResearch available solutions and integrates them into existing computing environmentsCollaborate with vendors to design and deploy enterprise solutionsOther duties as assigned
Created: 2025-09-09