×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer

Job in Salt Lake City, Salt Lake County, Utah, 84193, USA
Listing for: University of Utah
Full Time position
Listed on 2025-12-06
Job specializations:
  • Software Development
    Software Engineer, C# / Unity Developer
Job Description & How to Apply Below

Software Development Engineer – University of Utah

Job Summary
We are 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 29.org.

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.
Minimum Qualifications
  • Bachelor’s degree (or equivalency) and 10 years of directly related work experience in C# Software Development or master’s degree (or equivalency) and 8 years of directly related work experience in C# Software Development. (Software Development Engineer, IV)
  • Bachelor’s degree (or equivalency) and 12 years of directly related work experience in C# Software Development or master’s degree (or equivalency) and 10 years of directly related work experience in C# Software Development. (Software Development Engineer, V)
  • One year of higher education may be substituted for one year of directly related work experience (e.g., bachelor’s degree = 4 years of directly related work experience).
Preferences
  • 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 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;
    Advanced understanding of Entity Framework Core, .NET Framework and .NET Core;
    Advanced knowledge of Git. (Software Development Engineer, IV)
  • 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 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;
    Expert understanding of Entity Framework Core, .NET Framework and .NET Core;
    Expert knowledge of Git. (Software Development Engineer, V)
  • General preferences: knowledge of Docker/Kubernetes, Bash/Power Shell, OAuth 2.0/OIDC implementations, MFA solutions, Duende Identity Server, multithreaded applications, cross‑platform Linux/Windows, command line.
Other Information

Job Code
: PY4894 (IV) or PY4895 (V) –
Grade
: P22/P23 –
Pay Range
: $ – $ depending on level and experience.
Requisition Number
: PRN
43719B
Full Time
:
Yes
Work Schedule Summary
:
Hybrid Model;
Mon – Fri 8 am – 5 pm
Location
:
My529 Downtown SLC

Visa requirements
: my529 does not offer sponsorship for employment visas. Candidates must be authorized to work in the U.S. on a permanent basis without the need for current or future sponsorship.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary