Application Developer
University of Iowa

Iowa City, Iowa


The Application Developer will contribute to the mission of the College of Engineering by designing, developing, and implementing web-based applications. This multifaceted role encompassesfull-stack development, requiring proficiency in bothfront-end and back-end technologies.Additionally, the developer will be responsible for thecreation of comprehensive reportsand theeffective presentation of datato support decision-making processes. They will collaborate with technical and non-technical stakeholders to transform requirements into useful, secure application features focused on an intuitive user experience. Beyond development, this position will actively maintain and support the deployed applications, troubleshoot issues, and address user inquiries in a timely manner.

This position is not eligible for permanent residency sponsorship.

Hybrid within Iowa: This position is eligible for a combination of on-campus and remote work within Iowa. Work arrangement options will be discussed during the hiring process. 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.

Specific Job Duties and Tasks

  • Collaborate with stakeholders and translate requirements into software application features.
  • Analyze needs of application users and communicate effectively with technical and non-technical stakeholders to provide optimal development and maintenance of software applications.
  • Write high-quality code to program complete applications on schedule.
  • Create software applications and implement software solutions, focusing on stakeholder needs and software requirements while minimizing adverse stakeholder impact and ensuring system integrity and information security throughout.
  • Maintainand enhance software applications, ensuring they remain functional, accessible, secure, and currentin the technological landscape.
  • Provide on-call support for software environment.
  • Ensure new and existing software solutions conform to regulations and university and departmental policies.
  • Evaluate existing policies to look for improvements for Engineering Technology Center (ETC) and other College of Engineering units in alignment with college and university policies.
  • Contribute to the creation of innovative software solutions that deliver stakeholder satisfaction, meet project deadlines, and utilize resources effectively and efficiently.
  • Foster and maintain ongoing relationships with stakeholders, cross-functional teams, and peers to meet evolving needs, technology, and business environments.

To obtain the full job description including key areas of responsibility, technical competencies, and desirable qualifications, please contact Alex-Schutman@uiowa.edu

About the College of Engineering

TheCollege of Engineeringis one of 12 colleges at the University of Iowa, a premier public research university offering internationally recognized programs in disciplines ranging from otolaryngology to fiction writing, printmaking to space science, hydraulic engineering to dance. Iowa draws students from more than 100 countries and all 50 U.S. states.

The College of Engineering is driven by talented faculty, staff, and students who are producing knowledge to address grand challenges around advanced technologies, health sciences, sustainability, energy, and the environment. Our graduates are ethical, globally aware citizens whose work while at the University of Iowa and throughout their careers make the world safer and our use of resources more efficient. As a center of innovation and discovery, the people who make up the College of Engineering are undoubtedly improving quality of life for our Iowa community as well as for people across the United States and around the world.Beyond playing an integral role in the college'smission, College of Engineering employees are encouraged to have a healthy work-life balance.

Education Requirement
  • A bachelor's degree in engineering or computer science or an equivalent combination of education and experience.

Required Qualifications
  • Three or more years of experience writing web-based applications.
  • Ability to read technical documentation with comprehension.
  • Ability to communicate effectively, both orally and in writing, with technical and non-technical staff.
  • Demonstrated experience working effectively in a welcoming and respectful workplace environment.
  • Demonstrated ability to program in Python.
  • Demonstrated ability to write SQL queries and design application data persistence in relational databases.
  • Demonstrated ability to write and debug well documented, quality computer programs and scripts.
  • Skill with system and network tools such as editors, debuggers, shell environments, and version control, etc.
  • US Citizenship or permanent resident status is required for ITAR and NIST CUI 800-171 systems.

Desired Qualifications
  • Strong interest in continuously learning and applying new ideas to innovative services and technologies.
  • Experience supporting technology in a higher education setting.
  • Experience with Agile development practices and methodologies.
  • Experience with designing reports using reporting platforms (e.g., Power BI, Tableau, Qlik, etc.).
  • Experience with designing, administering, and supporting data ETL processes.

Application Details

In order to be considered for an interview, applicants must upload:
  • Resume
  • Cover Letter
Job openings are posted for a minimum of 14 calendar days. This job may be removed from posting and filled any time after the minimum 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. 5 professional references will be requested at a later step in the recruitment process.

For questions, contact Alex Schutman at Alex-Schutman@uiowa.edu

Benefits Highlights

Regular salaried position. Pay Level 4B. Located in Iowa City, Iowa.
Fringe benefit package including paid vacation; sick leave; health, dental, life and disability insurance options; and generous employer contributions into retirement plans.
For more information about Why Iowa? Click here.

Additional Information
  • Classification Title: Application Developer
  • Appointment Type: Professional and Scientific
  • Schedule: Full-time
  • Work Modality Options: On Campus, Hybrid within Iowa
Compensation
  • Pay Level: 4B
Contact Information
  • Organization: College of Engineering
  • Contact Name: Alex Schutman
  • Contact Email: alex-schutman@uiowa.edu



Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Call Centre and Customer Service jobs


University of Iowa
Iowa City, Iowa
Posted about 9 hours ago
University of Iowa
Iowa City, Iowa
$54,522.00 per year
Posted about 9 hours ago
University of Iowa
Iowa City, Iowa
Posted about 9 hours ago
View Call Centre and Customer Service jobs ยป

Share diversity job

Application Developer is posted on all sites within our Diversity Job Network.


African American Job Search Logo
Hispanic Inclusion Jobs Logo
Asian Job Search Logo
Women Inclusion Jobs Logo
Diversity Inclusion Jobs Logo
Seniors to Work Logo
Black Inclusion Jobs Logo
Veteran Job Center Logo
LGBT Job Search Logo
Asian Inclusion Jobs Logo
Disabled Job Seekers Logo
Senior Inclusion Jobs Logo
Disability Inclusion Jobs Logo
US Diversity Job Search Logo
LGBTQ Inclusion Jobs Logo
Hispanic Job Exchange Logo