Junior Software Developer – remote eligible within Iowa

Promoted Parent
  • Post Date: November 17, 2022
  • Apply Before: December 24, 2022
  • Applications 0
  • Views 16
Job Overview
Type: Full-Time
Salary: 42819 to 77256 USD Per Year
Posted: 11/11/2022
Category: Programmer/Analyst

This position is eligible to be 100% remote or hybrid if successful candidate prefers department office option. Remote work must be performed within the state of Iowa.

Position Summary:

Information Technology Services, a service organization that provides technology support for the University of Iowa campus, is seeking an enthusiastic and talented Junior Software Developer to design, develop, and support tools and services provided by our Administrative Information Systems (AIS) department. As a member of the “AIS – Architecture” team, you will build and support critical tools that other developers rely on to build campus services such as: our student information system (MAUI), workflow and communication engines, data portals, and more.

This is a full-time position classified as an Application Programmer Analyst (PIA1), an excellent opportunity for an entry-level developer looking to do full-stack web applications and join a high-performing team that values critical thinking, communication, accountability, and collaboration with customers and peers.
This position is not eligible for University sponsorship for employment authorization.

We value work/home life balance and strive to provide flexible work options where possible. This position is eligible for a combination of on-campus and remote work. Work arrangement options will be discussed during the hiring process.
The University of Iowa offers a generous benefits package, including 24 days paid vacation per year to start and paid sick leave. Complete information regarding the full benefits package may be viewed at

In a typical week, your responsibilities might include:

  • Helping campus developers transition to modern authentication frameworks.
  • Migrating legacy Java applications to containerized infrastructure and deployments.
  • Implementing security best practices, tooling, and monitoring.
  • Mentoring student employees to help them migrate our CI/CD infrastructure to cloud services.
  • Building tools and processes to monitor our AWS infrastructure.

Our mission is to create a welcoming and supportive workplace where everyone feels empowered to be their authentic selves and share ideas. We strive to cultivate a workforce culture of commitment to diversity, equity, and inclusion. We embrace this commitment as mission-critical, not just compliance-driven, and embed it in hiring, incentive, retention, and career-development practices and initiatives.

Education Requirement:
A Bachelor’s degree in a related field; or an equivalent combination of education and relevant work experience.

Required Qualifications:

  • Experience (typically 1-3 years’) developing web applications with some technical direction or equivalent collegiate or open-source project experience.
  • Knowledge and experience with web development languages such as Java, C#, Ruby, JavaScript (Java experience preferred).
  • Experience with web-based frameworks, protocols, and tools.
  • Experience with software development tooling (Git, CI/CD, IDEs, etc.)
  • Knowledge of software development best practices (source code control, issue tracking, etc.) and technology trends.
  • Excellent communication, collaboration, and customer relations skills.
  • Ability to apply critical thinking, technical problem solving, and analyzing system specifications.

Desired Qualifications:

  • Knowledge and experience with Unix.
  • Knowledge and experience with cloud architectures and services (AWS, Google, Azure).
  • Relational database experience, including SQL experience.
  • Familiarity with Higher Education and associated administrative/academic processes.

Application Process:
To be considered, applicants must upload a resume and a cover letter (under submission of relevant materials) that clearly address how they meet the listed required and desired qualifications of this position. Job openings are posted for a minimum of 14 calendar days. Applications will be accepted until the position is filled. Successful candidates will be subject to a criminal background check and credential verification. Five professional references will be requested and required later in the recruitment process. For questions, contact Kim Kuebrich Yordi at kim-yordi@uiowa.edu.

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 diversity, equity, and inclusion.

The University of Iowa is an equal opportunity/affirmative action employer. All qualified applicants are encouraged to apply and will receive consideration for employment free from discrimination on the basis of race, creed, color, religion, national origin, age, sex, pregnancy (including childbirth and related conditions), disability, genetic information, status as a U.S. veteran, service in the U.S. military, sexual orientation, gender identity, or associational preferences.

The University of Iowa is an equal opportunity/affirmative action employer. All qualified applicants are encouraged to apply and will receive consideration for employment free from discrimination on the basis of race, creed, color, national origin, age, sex, pregnancy, sexual orientation, gender identity, genetic information, religion, associational preference, status as a qualified individual with a disability, or status as a protected veteran. The University also affirms its commitment to providing equal opportunities and equal access to University facilities. For additional information contact the Office of Equal Opportunity and Diversity, (319) 335-0705.
Job Detail
Shortlist Never pay anyone for job application test or interview.