University of Utah ยท 4 weeks ago
Software Development Engineer II
The University of Utah is seeking a Software Development Engineer II to join their Office of Research Information Systems. The role involves developing and supporting research applications, primarily the ERICA System and BRR, while collaborating with various offices for regulatory approvals and tracking.
Higher Education
Responsibilities
Design, program, build, deploy, and maintain software applications and systems such as databases, cloud, or operating systems
Analyze and modify existing software as well as design, construct, and test end-user applications that meet user needs
Participate in full development life cycle including requirements analysis and design
Write technical specifications based on conceptual design and started organization's requirements
Support, maintain, and document software functionality
Identify and evaluate new technologies for implementation
Analyze code to find causes of errors and revise programs as needed
Consult with end user to prototype, refine, test, and debug programs to meet needs
Requires moderate skill set and proficiency in discipline
Conduct work assignments of increasing complexity under moderate supervision with some latitude for independent judgement
Qualification
Required
Requires a bachelor's (or equivalency) + 4 years or a master's (or equivalency) + 2 years of directly related work experience
1 year of higher education can be substituted for 1 year of directly related work experience
Design, program, build, deploy, and maintain software applications and systems such as databases, cloud, or operating systems
Analyze and modify existing software as well as design, construct, and test end-user applications that meet user needs
Participate in full development life cycle including requirements analysis and design
Write technical specifications based on conceptual design and started organization's requirements
Support, maintain, and document software functionality
Identify and evaluate new technologies for implementation
Analyze code to find causes of errors and revise programs as needed
Consult with end user to prototype, refine, test, and debug programs to meet needs
Requires moderate skill set and proficiency in discipline
Conduct work assignments of increasing complexity under moderate supervision with some latitude for independent judgement
Preferred
Two years' experience with .NET and C#
Benefits
Excellent health care coverage at affordable rates
14.2% retirement contributions
Generous paid leave time
10 paid Holidays per year
50% tuition reduction for employee, spouse, and dependent children
Flex spending accounts
Free transit on most UTA services
Employee discounts on a variety of products and services including cell phones & plans, entertainment, health and fitness, restaurants, retail, and travel
Growth and professional development opportunities
Company
University of Utah
The University of Utah, located in Salt Lake City in the foothills of the Wasatch Mountains, is the flagship institution of higher learning in Utah.
H1B Sponsorship
University of Utah has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (216)
2024 (189)
2023 (201)
2022 (175)
2021 (156)
2020 (174)
Funding
Current Stage
Late StageLeadership Team
Recent News
National Institutes of Health (NIH)
2023-06-27
Company data provided by crunchbase