Senior application developer

icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Senior application developer

Information Technology Services is seeking an experienced software developer to design, develop, and support applications on our Identity and Access Management team. As a Senior Application Developer, you’ll serve as a productive individual contributor to our team, while also providing mentorship and technical guidance to your peers. Our team develops APIs, event-driven data pipelines, and front-end web applications, all in support of account, security, and identity operations at the University of Iowa and University of Iowa Health Care.


About us:

  • We’re a remote-first development shop — and we will be for the foreseeable future.
  • Slack is our shared space, and we’re using it to foster an open and helpful culture.
  • We’d rather build than buy, but we’re not opposed to extending our capabilities.
  • Our work isn’t always visible, but our services undergird all missions of the university.
  • Our code impacts hundreds of thousands of individuals every day.

About you:

  • You’re curious, collaborative, and collegial.
  • You’re capable of working independently, but you readily reach out to your peers.
  • You enjoy helping others grow and learn just as much as you enjoy doing it yourself.
  • You’re experienced — and we understand that experience doesn’t always correlate with years on the job.
  • You’ve put in the work and can show us your successes.

In a typical week, your responsibilities might include:

  • Leading an ad hoc project team to develop a new set of features in one of our web applications.
  • Mentoring a junior developer on software development techniques and contributing to their professional growth.
  • Collaborating with our peers in the Health Care enterprise, providing technical advice and direction on account lifecycles in a mission-critical environment.

For a full job description, please email recruiter, Melanie Bell at .


This position is eligible for remote work and will require a work arrangement form to be completed upon the start of your employment. Per policy, work arrangements will be reviewed annually, and must comply with the remote work program and related policies and employee travel policy when working at a remote location. Work arrangement options will be discussed during the hiring process, but please note that you will be joining what is currently a 100% remote team.


The University of Iowa offers a robust benefits package, including 24 days paid vacation per year, paid sick leave, and a high-quality health plan with extensive coverage. Complete information regarding the full benefits package may be viewed at

About IT Services:

Our mission is to create a welcoming and supportive workplace where everyone feels empowered to be their authentic selves and share ideas. We are committed to cultivating a welcoming and respectful workforce culture where people of all backgrounds and perspectives are empowered to make a positive impact. We embrace this commitment as mission-critical in everything we do and embed it in hiring, incentive, retention, and career-development practices and initiatives.

Required Qualifications

  • A Bachelor’s degree in a related field; or an equivalent combination of education and relevant work experience.
  • Extensive experience (typically 5 years or more) developing large web applications and providing technical direction on front-end projects (modern HTML, CSS, JS).
  • Extensive knowledge and experience with modern development languages such as C#, Java, Python, JavaScript (C# preferred).
  • Extensive knowledge and experience with web-based frameworks, protocols, and tools.
  • Extensive knowledge and experience with RESTful web APIs.
  • Extensive relational database experience (SQL).
  • Knowledge of software development best practices (such as source control, issue tracking, prototyping, testing, CI/CD, etc.).
  • Excellent verbal and written communication, collaboration, and customer relations skills.
  • Ability to apply critical thinking, technical problem solving, and system analysis skills to a variety of domains.

Desired Qualifications

  • Extensive experience developing in C# and .NET.
  • Extensive full-stack development experience using ASP.NET MVC.
  • Experience leading design and usability efforts for large web applications.
  • Familiarity with modern UI/UX best practices.
  • Demonstrated experience in mentoring colleagues on software development.
  • Understanding of modern cryptography and its application to accounts and credentialing.
  • Understanding of distributed systems, message queuing, and event-driven architectures.
  • Understanding of security issues and defensive programming techniques.
  • Experience contributing to a collaborative, communicative remote team.
  • Demonstrated strong organizational and personal project management skills.

Position and Application details:

In order to be considered for an interview, applicants must upload the following documents and mark them as a “Relevant File” to the submission:

  • Resume
  • Cover Letter

Job openings are posted for a minimum of 14 calendar days and may be removed from posting and filled any time after the original posting period has ended.


Successful candidates will be required to self-disclose any conviction history and will be subject to a criminal background check and credential/education verification. Up to 5 professional references will be requested at a later step in the recruitment process.


For additional questions, please contact Melanie Bell at .


There is an expectation that the person in this position will maintain effective, civil, and respectful working relationships with the University of Iowa campus community and uphold a high standard of cultural competency and respect for difference that represents our commitment to a welcoming and respectful work environment.

Original job Senior application developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

View similar Accounting / Finance jobs below

Similar Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.