Demo

Application Developer

Jobs@UIOWA
Iowa, IA Full Time
POSTED ON 1/21/2025 CLOSED ON 1/27/2025

What are the responsibilities and job description for the Application Developer position at Jobs@UIOWA?

The Application Developer will play a pivotal role in advancing the College of Engineering’s mission by designing and implementing innovative web-based applications that enhance educational and operational efficiencies. This multifaceted role encompasses full-stack development, requiring proficiency in both front-end and back-end technologies. Key responsibilities include: 

  • Designing and implementing innovative web-based applications. 
  • Creating comprehensive reports and presenting data effectively to support decision-making processes. 
  • Collaborating closely with both technical and non-technical stakeholders to ensure applications meet user needs and enhance overall user satisfaction. 

Beyond development, this position will actively maintain and support deployed applications, troubleshoot issues, and address user inquiries in a timely manner. The developer will be encouraged to explore and implement cutting-edge technologies that are relevant and cost-effective, driving innovation within the College. This role also offers opportunities for professional development in emerging technologies, fostering a culture of continuous improvement. Join us in shaping the future of engineering education and research through technology.



This position is not eligible for employment 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

  • Write SQL queries, design database tables, and integrate with relational databases. 
  • Collaborate with stakeholders and translate requirements into software application features. 
  • 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. 
  • Maintain and enhance software applications, ensuring they remain functional, accessible, secure, and current in the technological landscape. 
  • Provide on-call support for software environment. 
  • Assist with development and support of business intelligence solutions. 
  • Ensure new and existing software solutions conform to regulations and university and departmental 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

The College of Engineering at the University of Iowa is driven by talented faculty, staff, and students who are dedicated to producing knowledge that addresses grand challenges in advanced technologies, health sciences, sustainability, energy, and the environment. We pride ourselves on producing ethical, globally aware engineers whose work makes the world safer and more efficient. As a center of innovation and discovery, the College of Engineering is committed to improving the quality of life for our Iowa community, as well as for people across the United States and around the world.

 

We uphold the values of respect, community, and collaboration in all our endeavors, fostering a welcoming and respectful environment where members are valued and supported. Joining our team means becoming part of a supportive and inclusive environment that values work-life balance and personal well-being. The University of Iowa offers a comprehensive benefits package, including health and wellness resources, dual career support, and opportunities for professional development. Learn more about working at the University of Iowa: Build A Career/Build a Life.

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 in full-stack web application development, with strong proficiency in front-end technologies (e.g., HTML, CSS, JavaScript frameworks) and back-end technologies (e.g., Python, Java, C#). 
  • Working knowledge and experience with database management including the ability to write efficient SQL queries and design application data persistence in relational databases.
  • Working knowledge of software development best practices such as source control, issue tracking, prototyping, testing, CI/CD, creating technical documentation, etc. 
  • Demonstrated ability to troubleshoot complex issues and implement effective solutions in a timely manner. 
  • Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders effectively. 
  • Skill with system and network tools such as editors, debuggers, shell environments, and version control, etc. 
  • Demonstrated experience working effectively in a welcoming and respectful workplace environment. 
  • US Citizenship, permanent resident, or protected person status is required for ITAR and NIST CUI 800-171 systems.   

 

Desired Qualifications

  • Experience developing web applications in Python, with a focus on back-end frameworks such as Flask (preferred), Django, FastAPI, and front-end frameworks such as React. 
  • Experience with PHP. 
  • Working experience with creating RESTful web APIs. 
  • Working experience with Agile development practices and methodologies. 
  • Experience with designing reports and data transformations using reporting platforms such as Power BI, Tableau, etc. 



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
Compensation
Contact Information
Application Developer – Epic Beacon (Oncology)
The University of Iowa -
Iowa, IA
Application Developer – Epic Beacon (Oncology)
Jobs@UIOWA -
Iowa, IA
Application Developer – Clinical Decision Support
Jobs@UIOWA Careers -
Iowa, IA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Application Developer?

Sign up to receive alerts about other jobs on the Application Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$151,231 - $194,242
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193

Sign up to receive alerts about other jobs with skills like those required for the Application Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $82,809 - $110,162
    • Income Estimation: $90,707 - $120,959
  • Debugging Skill

    • Income Estimation: $82,230 - $118,841
    • Income Estimation: $82,809 - $110,162
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs@UIOWA

Jobs@UIOWA
Hired Organization Address Iowa, IA Full Time
University of Iowa Health Care - Iowa River Landing is seeking a 100% Clinic Services Specialist . This position is resp...
Jobs@UIOWA
Hired Organization Address Iowa, IA Full Time
The Administrative Services Coordinator functions as administrative support to the department of Otolaryngology by provi...
Jobs@UIOWA
Hired Organization Address Iowa, IA Full Time
Join the University of Iowa's Departments of Economics , Finance , and Marketing in an exciting role as a Department Adm...
Jobs@UIOWA
Hired Organization Address Iowa, IA Full Time
All qualified candidates are eligible for a sign on incentive of up to $12,500 University of Iowa Hospitals & Clinics—re...

Not the job you're looking for? Here are some other Application Developer jobs in the Iowa, IA area that may be a better fit.

Application Developer

University of Iowa Health Care Health System, Iowa, IA

Application Developer - Orders

University of Iowa Health Care Health System, Iowa, IA

AI Assistant is available now!

Feel free to start your new journey!