Software Development Engineers

University of Utah

Salt Lake City, UT

Job posting number: #7321716

Posted: December 2, 2025

Application Deadline: Open Until Filled

Job Description

Job Summary
We are currently seeking a qualified Software Development Engineer to assist in the continued development of C#.NET jobs and services that benefit external and internal customers.

About my529 my529 administers the State of Utah’s 529 education savings plan. With approximately $20 billion in assets under management, my529 consistently ranks as one of the top 529 plans in the United States. Learn more at www.my529.org.
Responsibilities
Job Responsibilities:
Design and develop API controllers using C#.
Implement services for API controller consumption.
Create complex database stored procedures and views using T-SQL (SQL Server).
Design and implement SQL Server table structures to support API controllers and related services.
Design and implement RESTful APIs and services that facilitate efficient communication between front-end and back-end components.
Apply best practices such as Test-Driven Development (TDD) and Static Application Security Testing (SAST).
Collaborate with and support DevOPs in implementing automated testing and deployments.

Software Development Engineer, IV
This is an Advanced-Level position in the General Professional track.
Job Code: PY4894
Grade: P22
Expected Pay Range: $111,595.77 – $136,704.82

Software Development Engineer, V
This is an Expert-Level position in the General Professional track.
Job Code: PY4895
Grade: P23
Expected Pay Range: $122,755.35 – $150,375.30
Minimum Qualifications
Department may hire employee at one of the following job levels:

Software Development Engineer, IV: Requires a bachelor’s (or equivalency) and 10 years of directly related work experience in C# Software Development or a master’s (or equivalency) degree and 8 years of directly related work experience in C# Software Development.

Software Development Engineer, V: Requires a bachelor’s (or equivalency) and 12 years of directly related work experience in C# Software Development or a master’s (or equivalency) degree and 10 years of directly related work experience in C# Software Development.

EQUIVALENCY STATEMENT: 1 year of higher education can be substituted for 1 year of directly related work experience (Example: bachelor’s degree = 4 years of directly related work experience).

Please note, my529 does not offer sponsorship for employment visas. This includes individuals currently on F-1 OPT, STEM OPT, or any other visa status that would require future sponsorship. Candidates must be authorized to work in the United States on a permanent basis without the need for current or future sponsorship.
Preferences
Preferences for a Software Development Engineer, IV
12+ years in C# development, including building console applications, web API endpoint controllers and supporting services.
8+ years’ experience with asynchronous programming.
8+ years’ experience developing RESTful APIs, especially for React front end applications.
8+ years’ experience with testing frameworks (xUnit, NUnit, or MSTest).
8+ years’ experience developing complex queries, stored procedures, and views.
8+ years’ experience profiling and optimizing queries, stored procedures, and views.
Advanced understanding of Entity Framework Core, .NET Framework and .Net Core.
Advanced knowledge of Git.

Preferences for a Software Development Engineer, V
16+ years in C# development, including building console applications, web API endpoint controllers and supporting services.
12+ years’ experience with asynchronous programming.
12+ years’ experience developing RESTful APIs, especially for React front end applications.
12+ years’ experience with testing frameworks (xUnit, NUnit, or MSTest).
12+ years’ experience developing complex queries, stored procedures, and views.
12+ years’ experience profiling and optimizing queries, stored procedures, and views.
Expert understanding of Entity Framework Core, .NET Framework and .Net Core.
Expert knowledge of Git.

Genera Preferences:
Knowledge of containerization (Docker) and orchestration (Kubernetes) in support of DevOPs.
Working knowledge of Bash and/or PowerShell scripts.
Experience developing/supporting OAuth 2.0 and OIDC implementations is a bonus.
Experience with implementing MFA solutions and passkeys is a bonus.
Experience with Duende Identity Server is a bonus.
Experience developing mult-threaded applications is a bonus.
Experience developing applications that are Linux/Windows cross-platform capable is a bonus.
Experience operating in both Linux and Windows command line is a bonus.



Apply Now

Please mention to the employer that you saw this ad on BiomedJobs.com

More Info

Job posting number:#7321716
Application Deadline:Open Until Filled
Employer Location:Online Job Advertising
JAX,Florida
United States
More jobs from this employer