RecruitMilitary Logo
Sign In

Senior Application Developer - Military Veterans

at HERC- Upper MidWest

The University of Iowa is seeking a Senior Application Developer. The purpose of this position is to perform high quality application development in the Facilities Management IT team, provide services in full project life cycle, and implement improvements in the overall process.

This position provides technical leadership to the application development team, including business process evaluation, architecture and security design, system implementation and testing guidance, deliverable management, development language and toolkit evaluation, definition and review of best practice, and solution maintenance review.

This position participates in the day-to-day application development. This includes every stage of project life cycle and solution support activities. The areas of development practices cover the full stack consisting of database design and implementation, front-end programming, backend programming and integration of multiple systems, including third-party solutions.

Team leadership responsibility for this position consists of project and service supervision, motivation, training, and performance evaluation, and communication within development team, with senior management, customers and other teams, and across university boundaries.

This position is eligible for primarily remote work within Iowa that may require limited work onsite at times 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 and

Duties to Include:

  • Collaborate closely with users to define detailed functional and technical specifications.
  • Provide recommendations on the selection of tools, programming languages, technologies, techniques, and industry standards tailored to project requirements.
  • Create a proactive strategy for identifying and addressing potential software maintenance challenges, such as bug fixes and updates.
  • Identify business system solution requirements by analyzing work processes and operations; evaluate business and information systems functionality.
  • Develop work plan and time schedules for computing projects including outlining phases and identifying personnel and computing equipment requirements.
  • Provide clear direction, assignments, constructive feedback, coaching, and counseling to team members to ensure successful project outcomes and professional growth.

Location: Remote within Iowa

Schedule: Monday through Friday, 8:00am-4:30pm

For a full job description, please send an e-mail to the contact listed below.

Required Qualifications:
  • Bachelor's degree in Computer Science or related field, or an equivalent combination of education and related experience.
  • Experience (typically 5 - 7 years) developing web applications with minimal technical direction.
  • Demonstrated working knowledge and experience with:
    • Web development languages such as Java.
    • Web based frameworks, protocols, and tools.
  • Software development best practices such as source code control, issue tracking, prototyping, testing, automated build and deployment, etc.
  • Relational database experience, including SQL.
  • Experience with cloud technologies such as AWS.
  • Knowledge of the web application industry and technology trends.
  • Excellent communication and customer relations skills.
  • Demonstrated ability to apply critical thinking, technical problem solving, and analyzing system specifications.
  • Professional experience working effectively with individuals from a variety of backgrounds and perspectives.
  • Excellent written and verbal communication skills (technical and non-technical).
  • Experience with databases including stored procedures, functions and triggers.

Desired Qualifications
  • Master's degree in Computer Science or related field, or an equivalent combination of education and related experience.
  • Demonstrated experience in Spring Framework.
  • Demonstrated working knowledge with Java persistence libraries and frameworks such as Hibernate.
  • Demonstrated experience using and creating RESTful web services.
  • Demonstrated working knowledge with JavaScript interface frameworks (Angular experience preferred).
  • Experience with SDLC and/or project management as relates to application development.
  • Understanding of security issues and defensive programming techniques.
  • Experience with software and database modeling.
  • Demonstrated experience contributing to a successful team-oriented work environment.

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. Up to 5 professional references will be requested at a later step in the recruitment process.

For additional questions, please contact Brooke McMurl at or 319-467-0719.

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.

Iowa City, IA

The Higher Education Recruitment Consortium (HERC) is a national nonprofit network of higher education and affiliated employers, committed to institutional collaboration, creating diverse workplaces, and assisting dual career couples. Searching for a job in higher ed? Our job board hosts over 30,000 faculty and staff jobs at workplaces that value diversity, equity, and inclusion. Set up your job seeker account today at: http://www.hercjobs.org For our member institutions, we offer recruitment and retention resources, vibrant regional networks, and a new online community of practice, HERConnect. All of our resources can help you advance inclusive excellence at your institution.

Similar Jobs