Information Technology Services (ITS) at the University of Iowa is seeking an experienced software developer to design, develop, and support applications on its Identity and Access Management (IAM) team. The role is a productive individual contributor position that also provides mentorship and technical guidance to peers. The team develops APIs, event-driven data pipelines, and modern front-end web applications supporting account, security, and identity operations at the University of Iowa and University of Iowa Health Care. The team is remote-first and expects to remain so for the foreseeable future. It combines internally developed software with vendor and open-source capabilities, prioritizes end-user experience, and supports services used by hundreds of thousands of people. The position is eligible for on-site, hybrid, or remote work arrangements within Iowa. A work arrangement form is required upon starting; arrangements are reviewed annually and must comply with university remote-work and employee-travel policies. The successful candidate will maintain effective, civil, and respectful relationships with the University of Iowa campus community and uphold the university’s commitment to a welcoming and respectful environment. Typical work may include leading a high-visibility project to implement passkeys and other phishing-resistant credentials, conducting an AI-assisted security audit of the codebase and operationalizing ongoing vulnerability detection, mentoring a junior developer, and advising Health Care enterprise peers on account lifecycles in a mission-critical environment. Applicants must provide a resume and cover letter. The position is not eligible for University sponsorship for employment authorization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior