IT Analyst III - Senior C# / .NET DeveloperFT / PT Status - Full-Time
Salary - $41.59 - $70.69 Hourly Wage
Remote Work / In-Office - Hybrid
Recruiter - Liz Vander Linden evander@utah.gov 801-957-7232
Application Deadline - June 3, 2026 at 6:00 PMThe Department of Technology Services (DTS) is seeking a creative and skilled IT Analyst III - Senior C# / .NET Developer to join a close-knit, collaborative team supporting the Department of Alcoholic Beverage Services (DABS). In this role, you will ensure DABS IT processes and custom production programs function seamlessly. While heavily focused on software development, you will also lead system deployments, implement new solutions, and collaborate across infrastructure teams to troubleshoot complex code, data, network, and permission issues. While this position is not an information analyst or business analyst position, it is expected that 10% of a person's time will involve BA or IA activities, during which they will interface directly with DABS business staff to elicit business requirements and document them in functional and technical design documents.
Our team consists of four software developers across two specialized teams, a four-person DevOps/Hosting team, and a QA Software Tester. This position joins the application development team focused on custom C# applications and integrations. Together, we maintain a Microsoft Dynamics 365 environment, approximately 30 custom C# applications, and various data-passing interfaces that keep Utah's alcohol distribution and regulatory operations running smoothly.
Key Responsibilities- Full-Lifecycle Development: Design, build, and maintain custom production applications, interfaces, and data architectures residing on DTS-hosted servers.
- API-First Design & Code Quality: Design and build RESTful API architectures following stateless, API-first principles. Participate in peer code review to uphold code quality standards, share institutional knowledge, and support team development.
- Cross-Functional Collaboration: Partner directly with DevOps/hosting, Networking, Identity and Access Management team, and desktop team, as well as third-party contractors, to ensure project success.
- Authentication & Identity Integration: Implement and maintain application authentication flows using OpenID Connect, claims-based identity, and Azure Entra ID. Support integration with state identity providers (UtahID) and contribute to expanding the team's internal authentication capability.
- Deep-Dive Troubleshooting: Research and resolve complex system pain points spanning application code, database performance, network communication, and access permissions.
- Business Analysis: Work closely with business stakeholders to refine requirements into actionable, well-architected engineering tasks. While your specific duty is not that of a business analyst or information analyst, you must be comfortable interacting with business leads to elicit accurate business requirements; the person we seek must be able to accurately and tactfully identify the problem they are trying to solve.
- AI-Driven Engineering: Fully integrate AI pair-programming tools (e.g., GitHub Copilot, Claude Code) into the daily lifecycle to write, refactor, and document C# and X++ code efficiently. Actively research, embrace, and champion emerging AI resources, prompt engineering techniques, and LLM capabilities as they are made available within the enterprise environment.
- Optimized Troubleshooting: Leverage LLMs to rapidly debug complex SQL queries, isolate API integration bottlenecks, and accelerate the understanding of legacy system architectures.
QualificationsMicrosoft Stack & Software Engineering- C# & Object-Oriented Programming (OOP): Deep understanding of core OOP principles (Inheritance, Polymorphism, Encapsulation, Abstraction) and SOLID design principles. Ability to write clean, maintainable, and readable C# code.
- Web Frameworks: Strong proficiency in building and maintaining ASP.NET MVC web applications using , handling legacy ASP.NET Web Forms, and developing modern, scalable applications .NET.
- AI-Assisted Development: Active proficiency in leveraging GitHub Copilot and integrated Large Language Models (LLMs) to accelerate code generation, assist in debugging, write unit tests, and optimize development workflows while maintaining code quality and security standards.
Database Management & Business Intelligence- SQL Server Core: Knowledge of relational database design, including creating and optimizing tables, indexes, views, and complex queries.
- Database Programmability: knowledge and writing of Stored Procedures
Cloud, DevOps & Tools- Azure Services: Practical experience consuming and integrating Microsoft Azure cloud services (e.g., Azure App Services, Azure SQL Database, Azure Functions, Blob Storage) into application architectures.
- Azure DevOps: Routine use of Azure DevOps for version control, tracking work items/sprints, managing task assignments, and participating in the CI/CD deployment pipeline.
- Development Environments: Expert-level utilization of Visual Studio or VS Code, maximizing debugging tools, extensions, and built-in features to manage code and optimize daily time management.
- Tracking and documenting, and updating work via tools like Jira and Confluence
API Integration & Data Exchange- Service Consumption & Design: Proven ability to connect systems by consuming and integrating third-party and internal web services.
- Modern APIs: Strong experience working with RESTful APIs, including a deep understanding of HTTP methods, status codes, and stateless architecture.
- Authentication Protocols: Working knowledge of OpenID Connect, OAuth 2.0, and claims-based authorization patterns. Experience integrating applications with identity providers and implementing token-based authentication in .NET applications.
- Data Serialization Formats: Proficiency in parsing, validating, and structuring data using both JSON and XML formats for seamless system interoperability.
Preferred Qualifications/Skills- Front-end web development including HTML5, CSS3, JavaScript, jQuery, Bootstrap, and Responsive Web Design.
- Experience with Agile methodologies, unit testing, and continuous integration/continuous deployment (CI/CD) pipelines.
- Familiarity with Dynamics 365 (Finance & Operations, Commerce), and X++. X++ experience is not required, but candidates who demonstrate the aptitude and interest to develop this skill will be strongly preferred - this is a strategic capability we are actively building.
- Experience with the Package Reconciliation and Official Order Fulfillment" (PROOF) system used for supply-chain event forecasting
About the RoleLocation -
1625 S 900 W
Salt Lake City, Utah, 84104
United States
Background Check Required - You must successfully pass a criminal history check.
Drug Test Required - Yes
Schedule Code - AT - Executive/Professional Employees of Technology Services
Why You Should Join Our TeamIn Utah, we believe hard work is important, but balance is essential. Finding work/life balance is a vital element to our culture. To find out more about WHY Utah, click here. Other benefits may include:
- Job Stability: Enjoy the security and reliability of employment within a well-established organization.
- Career Growth: Develop valuable skills and gain opportunities for leadership within a large organization.
- Meaningful Work: Contribute to an important service that benefits the community and supports organizational goals.
- Supportive Work Environment: Be part of a team that values cooperation, strong work ethics, and mutual support.
The Agency Division of Technology Services (DTS): The State's environment is a highly optimized blend of systems responsible for collecting, processing, and distributing millions of data elements daily. Learn more about DTS.
Supplemental Information- 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.
- Preference may be given to current Division of Technology Services (DTS) employees.
EEO StatementThe 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, please contact (801) 957-9390.