Salary: $41.59 - $70.69 Hourly
Location : Salt Lake County, UT
Job Type: Full Time
Remote Employment: Flexible/Hybrid
Job Number: 46204
Agency: 150 Department of Government Operations
Unit: 2912 DGO DTS APPLICATION SUPPORT - DWS
Opening Date: 08/26/2025
Closing Date: 9/2/2025 11:59 PM Mountain
FLSA: Exempt
Recruiter: Liz Vander Linden -
[email protected]# of Openings: 1
Background Check: You must successfully pass a criminal history check.
Location: This position is currently a hybrid of both in-office and telework days (two days a week in office required). The office location is at the Olene Walker Building, 140 E 300 S, Salt Lake City, UT 84111, USA. Please note, a position's eligibility for telework is established by agency management and is subject to change at their discretion at any time and for any reason.
Schedule Code: AT - Executive/Professional Employees of Technology Services - This is a career service exempt at will position.
Benefits: This position is eligible for a full benefits package. See benefits tab below for details.
EEO Statement: The State of Utah is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. For accommodations, dial 711 or TTY: 800-346-4128.
Job DescriptionAre you a talented full-stack developer who thrives at the intersection of data, software, and statistics? Join the team behind LEWIS (Local Employment and Wage Information System) and the Projections Suite-two nationally recognized, federally funded platforms that provide critical labor market analytics and employment projections for states across the country. These tools help shape workforce policy and economic development strategy nationwide.
As part of a small, highly-skilled team within the State of Utah, you'll support a broad national user base and enjoy unique opportunities for collaboration with federal partners and occasional travel to national conferences and working groups. The ideal candidate has a strong background in software development and a comfort level working with statistical and mathematical concepts to support data-driven web applications.
About the Team:
- Contribute to federally funded, nationally impactful systems
- Work with a dedicated and experienced team solving complex, real-world data problems
- Excellent retirement, medical, and dental benefits
- Hybrid remote work opportunities and flexible scheduling
- A strong culture of collaboration and continual learning
This position is currently a hybrid of both in-office and telework days
(two days a week in office required). The office location is at the Olene Walker Building, 140 E 300 S, Salt Lake City, UT 84111, USA. Please note, a position's eligibility for telework is established by agency management and is subject to change at their discretion at any time and for any reason. Some flexibility for candidates living within the state but outside a 50 mile radius from the office may be considered.
Why join our team?You will receive great health and retirement benefits, such as, generous paid time off so you can spend more time with your family and have a positive work life balance. Click here to view a summary of all the benefits we offer.
What's in it for you?
You will receive great health and retirement benefits. In this position, you would enjoy the generous benefits package offered by the State of Utah. We have an extremely competitive total compensation package that you can learn about HERE!
Health Insurance - Public Employee Health Program (PEHP):- 3 medical plan options. Choose a Traditional or High Deductible Health Plan. (There is an Opt-Out Cash Benefit option for those that have other medical insurance coverage)
- 5 dental plan options (There is an Opt-Out Cash Benefit option for those that have other dental insurance coverage)
- 2 vision plan options under EyeMed
Retirement - Utah Retirement Systems (URS):- Employees hired on or after than 7/1/2011 and have never been in the URS retirement system have two options for retirement in the Tier II System. Employer contributions to your 401(k) are vested after four years.
- Employees who have any service credit with an employer covered by the Utah Retirement Systems prior to 7/1/2011 are in Tier I Public Employees System.
- Tier 2 Hybrid Retirement System. Employer contributes an amount equal to 10% of your salary between both plans (pension and 401(k))
- Tier 2 Defined Contribution Plan. Employer contributes an amount equal to 10% of your salary to a 401(k) plan only.
- Employees who have any service credit with an employer covered by the Utah Retirement Systems prior to 7/1/2011 are in Tier I Public Employees System.
Paid Time Off:- Annual leave and sick leave are accrued at 4 hours per pay period each (4 hours annual, 4 hours sick).
- Annual leave increases with years of service.
- There are also 12 paid holidays
The Agency:
To learn more about The Division of Technology Services check us out . The State's environment is a highly optimized blend of systems responsible for collecting, processing, and distributing millions of data elements every day.
Responsibilities Key Responsibilities:- Design, build, and maintain front-end and back-end components using Angular, .NET Framework/Core, and related technologies
- Translate complex data and statistical models into usable web applications
- Debug, troubleshoot, and optimize application performance
- Write clean, maintainable, well-documented code
- Participate in peer code reviews and collaborate in Agile/Scrum-like workflows
- Communicate effectively with national partners and stakeholders from diverse technical and non-technical backgrounds
- Support and enhance existing applications while contributing to long-term modernization efforts
Required Skills:- Proficiency in C# and .NET (Core and Framework)
- Experience with Angular and strong skills in JavaScript/TypeScript
- Demonstrated ability to work with relational (SQL) and non-relational (MongoDB) databases
- Experience with RESTful API design and integration
- Understanding of mathematical and statistical concepts, such as distributions, regression, statistical significance, and data aggregation
- Familiarity with software engineering principles such as Dependency Injection, Inversion of Control, and unit testing
- Strong written and verbal communication skills
- Experience gathering and documenting technical requirements
Qualifications Preferred Qualifications:- Experience working with federal or multi-state systems
- Exposure to labor market data, econometrics, or data visualization
- Prior experience in AWS environments or using Infrastructure as Code tools
- Knowledge of Section 508 accessibility standards and how to implement accessible applications
- Background in technical support or customer-facing development roles
Additional Details:- This position may require occasional out-of-state travel (e.g., for national conferences or partner meetings)
Supplemental Information - Employment contingent on passing a drug screening and a background check.
- Risks found in the typical office setting, which is adequately lighted, heated and ventilated, e.g., safe use of office equipment, avoiding trips and falls, observing fire regulations, etc.
- Typically, the employee may sit comfortably to perform the work; however, there may be some walking; standing; bending; carrying light items; driving an automobile, etc. Special physical demands are not required to perform the work.
Benefits:The State of Utah offers eligible employees a variety of benefits including medical, dental, life and disability insurance, as well as a comprehensive leave program. Please click the following link for a detailed information page: To access a Total Compensation Calculator in Excel format click
FMLA General Notice: (right click + open link in new tab)
(clic derecho + abrir en una pestaña nueva?)
01
ONLY APPLICANTS SELECTED FOR AN INTERVIEW WILL BE CONTACTED.As part of this application process, you must upload your resume into your application profile. Your answers to the questions on this application must be supported by your resume or work history. "See resume" or "see previous response" is not an acceptable response to any question.
- I acknowledge I have read the above statement.
02
To ensure your potential employment with the Department of Government Operations does not violate the law (Utah Code 52-3-1), or agency policy; if you have any relatives employed with the Department of Government Operations, please list their name below and indicate your relationship. Please note that listing a relative will not automatically disqualify you from employment. If you have no relatives working for the Department of Government Operations, please enter "no relatives at DGO".
03
Please rate you experience with Angular.
- Zero: No knowledge or experience.
- Novice: Understands basic syntax and concepts.
- Intermediate: Can write functional code and troubleshoot common issues with minimal guidance.
- Advanced: Capable of independently completing Angular based projects and integrating related tools.
- Expert: Develops efficient, scalable Angular solutions and mentors' others on best practices.
04
Please describe in detail where you gained your Angular experience.
05
Please rate your experience with C+ and .NET.
- Zero: No knowledge or experience.
- Novice: Understands basic syntax and concepts.
- Intermediate: Can write functional code and troubleshoot common issues with minimal guidance.
- Advanced: Capable of independently completing C+ and .NET based projects and integrating related tools.
- Expert: Develops efficient, scalable C+ and .NET solutions and mentors' others on best practices.
06
Please describe in detail where you gained your C+ and .NET experience.
07
Please rate your experience with HTML/CSS.
- Zero: No knowledge or experience.
- Novice: Understands basic syntax and concepts.
- Intermediate: Can write functional code and troubleshoot common issues with minimal guidance.
- Advanced: Capable of independently completing HTML/CSS based projects and integrating related tools.
- Expert: Develops efficient, scalable HTML/CSS solutions and mentors' others on best practices.
08
Please describe in detail where you gained your HTML/CSS experience.
09
Please rate your experience with JavaScript and TypeScript.
- Zero: No knowledge or experience.
- Novice: Understands basic syntax and concepts.
- Intermediate: Can write functional code and troubleshoot common issues with minimal guidance.
- Advanced: Capable of independently completing JavaScript and TypeScript based projects and integrating related tools.
- Expert: Develops efficient, scalable JavaScript and TypeScript solutions and mentors' others on best practices.
10
Please describe in detail where you gained your JavaScript and TypeScript experience.
11
Please rate your experience with relational databases (SQL, MySQL).
- Zero: No knowledge or experience.
- Novice: Understands basic syntax and concepts.
- Intermediate: Can write functional code and troubleshoot common issues with minimal guidance.
- Advanced: Capable of independently completing relational databases (SQL, MySQL) based projects and integrating related tools.
- Expert: Develops efficient, scalable relational databases (SQL, MySQL) solutions and mentors' others on best practices.
12
Please describe in detail where you gained your relational databases (SQL, MySQL) experience.
13
Please rate your experience with non-relational databases (MongoDB).
- Zero: No knowledge or experience.
- Novice: Understands basic syntax and concepts.
- Intermediate: Can write functional code and troubleshoot common issues with minimal guidance.
- Advanced: Capable of independently completing non-relational databases (MongoDB) based projects and integrating related tools.
- Expert: Develops efficient, scalable non-relational databases (MongoDB) solutions and mentors' others on best practices.
14
Please describe in detail where you gained your non-relational databases (MongoDB) experience.
15
Please rate your experience with REST API's.
- Zero: No knowledge or experience.
- Novice: Understands basic syntax and concepts.
- Intermediate: Can write functional code and troubleshoot common issues with minimal guidance.
- Advanced: Capable of independently completing REST API's based projects and integrating related tools.
- Expert: Develops efficient, scalable REST API's solutions and mentors' others on best practices.
16
Please describe in detail where you gained your REST API experience.
17
Please describe your experience providing technical support or customer service.
18
Please indicate how you heard about this specific job posting.
- State of Utah job site (www.governmentjobs.com/careers/utah)
- Referred by a Friend or Family
- Indeed
- Other External Job Board or Site
- LinkedIn
- Social Media (Facebook, Twitter, etc.)
- DWS job website (www.jobs.utah.gov)
- Advertisement (Digital Ad, Billboard, Print, etc.)
- Professional Network (Association, Membership, Work Colleague)
- University Network (Handshake, School Job Board, Career Center, etc.)
- Contacted by a Recruiter
- Career or Job Fair
- Internship
- Interviewed for different position
- Internal communications (Agency/Division, etc.)
- Other (not listed above)
Required Question