Software Development Engineer
Listed on 2025-12-06
-
Software Development
Software Engineer, C# / Unity Developer
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.
- 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.
- 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).
- 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.
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
(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).