Women's Job List

Web Application and Database Solutions Developer - The University of Iowa-Information Technology Services - Iowa City, IA - EXPIRED


This is an archive of an expired job.

Job Information:

Company: The University of Iowa-Information Technology Services

The University of Iowa-Information Technology Services Logo

The University of Iowa Information Technology Services organization (ITS), a campus-wide provider of

technology services for academic, research, and service missions, is seeking to fill a position for a Web Application and Database Solutions Developer. The successful candidate(s) will function under the direction of the ITS Manager for Application Development and Integration Services. The primary responsibilities of this position include the design, installation, configuration, administration, security, operational integrity, and support of custom-developed or integrated software solutions.

We are looking for candidates who enjoy supporting a diverse customer base in a contemporary work environment. Our environment is fast paced and candidates who can move fluidly between projects and customers are preferred. Excellent critical and analytical thinking skills are required, as is the ability to multitask. With a great University Capital Center office location, we provide a challenging work environment with the best that the University and Iowa City has to offer.

This position will be filled as a full time Professional and Scientific (P&S) Application Developer (PIA2).

Note to Applicant: The qualifications for this job posting are described as competencies or behaviors needed to be able to perform the job duties of the position at a defined proficiency level/standard. The proficiency levels required for the PIA2 position are working unless specified. For a complete definition of the proficiency levels click on the proficiency levels link above.

Please note regarding references: Five professional references will be requested and required at a later step in the recruitment process.

KEY DUTIES AND RESPONSIBILITIES

Persons in this position are responsible for consulting directly with customers in colleges, organizations, and departments, gathering requirements to define application functional/technical specifications. Their work will include:

  • Producing a variety of design documents.
  • Utilizing assigned tools and languages to implement various application aspects including, but not limited to, style sheets, markup documents, program code, and database structures. Following unit-recommended practices to produce quality, maintainable solutions.
  • Reviewing and analyzing software defects. Troubleshooting/debugging/identifying malfunctioning systems. Implementing software fixes.
  • Providing oversight for small projects.
  • Actively participating in development tasks with team members. Communicating openly, contributing ideas constructively to help build a collaborative team environment. Additionally and as appropriate, participating with other development groups and communities to share knowledge, build relationships, and gain understanding of development policies and guidelines. May provide mentoring for staff and leadership in a specific area of expertise.

Individuals at this level work independently, with guidance from the manager or senior application developers, to perform routine and intermediate tasks associated with formal software development.

EDUCATION REQUIREMENT:

A Bachelor's degree in Computer Science or Management Information Systems, or related field, or an equivalent combination of education and related experience.

BASIC QUALIFICATIONS (Working Proficiency level unless specified):

  • Current relevant experience (typically 3-5 years) in application development or database administration, building programmatic solutions in a secure environment
  • Programming experience with PHP, Java EE, or ASP.NET (C#)
  • Knowledge of current web standards (for HTML, CSS, AJAX, etc.) and demonstrated skill employing these in creating standards-compliant web pages
  • Experience with JavaScript and/or JavaScript frameworks such as JQuery
  • Solid knowledge of Windows and/or Linux operating systems
  • Familiarity with relational database design using DBMS systems such as FileMaker, MS SQL Server or Access, Oracle, MySQL…. An understanding of normalization and database querying techniques (e.g., SQL)
  • Knowledge of sound practices and methods for phases of the development lifecycle (e.g., Agile, object-orientation…)
  • Ability to effectively communicate technical information, both orally and in writing, with other technical and non-technical staff, including peers, workgroups, managers, and general customers (Extensive proficiency level)
  • Ability to effectively present information and respond to questions from groups, peers or managers, and general customers

 HIGHLY DESIRABLE QUALIFICATIONS (Working Proficiency level)

  • Knowledge/skill in creating attractive, well-organized, application interfaces, with a great user experience
  • Experience with user interface frameworks such as Bootstrap or JQuery UI
  • Experience with MVC frameworks
  • Experience developing in integrated development environments (PhpStorm, IntelliJ IDEA, Visual Studio,…)
  • Experience utilizing tools for creating and manipulating databases (MS SQL Management Studio, dbVisualizer, etc.)

Other DESIRABLE QUALIFICATOINS (Basic Proficiency level)

  • Experience developing FileMaker-based applications, including administrative (FileMaker-client-based) applications as well as web (browser-based) applications. FileMaker certification is a plus. Experience administering FileMaker Server is a plus
  • Experience using ORM technologies, such as Hibernate and the Java Persistence API, Entity Framework, LINQ, etc.
  • Experience using Microsoft’s business intelligence tools such as SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), or Microsoft Excel PowerPivot
  • Experience with Apache in a production server environment.
  • Familiarity with graphic design and packages for creating bitmapped and/or vector-based images (e.g., Photoshop, Illustrator…)
  • Familiarity with developing mobile applications (responsive design, mobile-friendly web pages, native apps…)
  • Familiarity with requirements for 508 compliance and WCAG 2.0 AA accessibility and usability standards

ADDITIONAL INFORMATION

    • The selection process will include a criminal background and credential check on final candidates.
  • To apply, please visit: https://jobs.uiowa.edu/ and reference the position by classification of Application Developer or Requisition # 66775.

 

The University of Iowa offers a full array of benefits, or cafeteria-style programs that add considerable value to your total compensation. The flexibility allows you to select the option that best suits your personal needs.

  • There are four "core" insurance benefits provided for all Faculty and Professional & Scientific staff as follows:
    • Comprehensive Health Insurance plan
    • Comprehensive Dental Insurance plan
    • Group Term Life Insurance
    • Disability Insurance
  • Two retirement plans from which you may choose, both with generous University contributions as well as a Voluntary Retirement Savings Program.
  • Vacation, Sick Leave, Family Caregiving Leave, Catastrophic Leave and Holiday pay.
    • Vacation accrues at 16 hours/month; the accrual rate includes 2 personal holidays.
    • All regular employees receive 11 paid holidays: 9 scheduled holidays and 2 personal holidays that accrue and are taken as vacation.
  • Offers a variety of wellness programs and membership incentives to our Campus Recreation and Wellness Center
  • The option to deposit pre-tax money to use toward eligible health and dependent care spending accounts.
  • More detailed information is available on the Benefits Office website. http://www.uiowa.edu/hr/benefits/

On our beautiful campus spanning the Iowa River, our faculty and staff enjoy access to an array of cultural, educational, and recreational activities. The University of Iowa offers an exceptional benefits package and many other support resources to help employees balance their professional and personal lives. Explore our site and see how The University of Iowa is striving to be your Employer of Choice.

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.