University of Iowa - Iowa City, IA
posted 3 months ago
The University of Iowa Health Care Department of Health Care Information Systems is seeking a Senior Application Developer to join the HCIS Identity Management Programmers' work group. This position is responsible for the development and support of mission-critical applications that facilitate authentication, identity, credential, and access management. The applications are primarily developed in .NET using C# as the code base, with Azure DevOps utilized for change control and deployment. The role involves supporting a variety of identity management services, including enterprise directory services and authentication, while ensuring compliance with regulatory requirements across multiple technical environments that support numerous concurrent users and complex applications. In this role, the Senior Application Developer will design, configure, document, and maintain the identity services infrastructure. Responsibilities include overseeing configurations, security, and appropriate backups for identity management and directory systems, as well as supporting integration across disparate systems. The developer will write programs and scripts to support identity management and directory systems, perform necessary system administration and programming tasks, and monitor and maintain complex configurations that support multiple services. Additionally, the position requires providing on-call coverage for a broad set of routine and complex problems, developing system scripts and programs for better management, and providing expert-level help for trouble tickets, ensuring timely completion of assigned tickets. The Senior Application Developer will also participate in projects, collaborate with team members across the organization to achieve project goals, and write project and service documentation for complex configurations. Collecting and analyzing service data and metrics will be essential for maintaining operational health and informing decisions about future projects and service enhancements. The developer will provide input in the development of identity management and directory solutions in compliance with industry, regulatory, and HCIS standards, assist in developing operating procedures, guidelines, and policies, and mentor staff. This position may also lead project and support teams for HCIS initiatives, contributing to the overall mission of providing and supporting information and communication systems that facilitate quality patient care, progressive medical education, and innovative research.