University of Iowa Jobs

University of Iowa

Applications Close:

Iowa City, IA 52242, USA

5 Star University

"Technical Project Manager"

Academic Connect
Applications Close

Technical Project Manager

The Department of Biostatistics Clinical Trial Statistical Data Management Center is looking for a candidate to develop and extend Electronic Research Applications and to implement technical project management in support of the Clinical Trials Statistical and Data Management Center (CTSDMC). The Senior Application Developer will facilitate the development and implementation of a robust clinical trials data collection system, ensuring compliance with regulatory standards and clinical research protocols. Acting as a Technical Project Manager, this role will coordinate cross-functional teams, manage project timelines, and oversee the full software development lifecycle from requirements gathering to deployment. The ideal candidate combines deep technical expertise with strong leadership and communication skills to drive innovation and deliver high-quality, scalable solutions in a clinical research environment. This developer will work closely with external research partners and other CTSDMC team members to determine requirements and create comprehensive solutions. This position is responsible for mission-critical research applications and sensitive data, so attention to detail and quality are critical.

Responsibilities:

  • Analysis & Design: Consult and partner with stakeholders, CTSDMC team members, and developers to define functional/technical specifications and offer solutions in compliance with 21 CFR Part 11 and CDISC. Work with other CTSDMC technical staff to make sure solutions fit within the current support environment. Create web interactive query reports for CTSDMC data analysis. Assess new standards, technologies, and trends, and help formulate strategies and plans for enhancing CTSDMC web sites.
  • Implementation: Recommend and use Visual Basic and C# in Visual Studio, Reporting Services, SQL, API, JavaScript, and other programming languages/tools where appropriate to build solutions. Utilize analytic tools to evaluate usage and effectiveness of CTSDMC website and provide recommendations to enhance response time and functionality. Develops and implements physical and logical databases, data dictionaries, and effective application and database security measures for CTSDMC projects. Develops and maintains various websites and applications used in conjunction with data collection for confidential clinical research data for CTSDMC projects.
  • Support and Maintenance: Review and analyze software defects. Troubleshoot/debug/identify malfunctioning systems. Propose and implement software fixes and maintenance procedures. Debug software and deploy fixes as necessary. Maintains and supports physical and logical databases, data dictionaries, and effective application and database security measures for CTSDMC projects. Develop and maintain documentation. Provide limited on-call coverage for complex issues.
  • Project Management: Provide overall technical project management for projects in development. Work closely with Data Management team to design and maintain data systems for data entry, edits, data exchanges, reports and analyses. Develop work plans for development projects including outlining phases, specifications, and roadmaps. Monitor progress and revise schedule and plan as needed.
  • Business Analysis: Assist with identifying business system solution requirements by working with CTSDMC staff to analyze work processes and operations; evaluate business and information systems functionality. Analyze, document, and recommend business process design where applicable.
  • Leadership: Build and foster relationships with technical and functional staff. Take opportunities to share knowledge with others through campus development meetings and external research meetings. May mentor other staff in a specific area of expertise.

Required Qualifications:

  • A Bachelor's degree in Computer Science or a related field in engineering or data science, or an equivalent combination of education and related experience.
  • Experience (minimum of 5 years) and proficiency developing large web applications, including providing technical direction and project oversight.
  • A minimum of four years' experience designing and implementing databases using Microsoft SQL Server or comparable system.
  • A working knowledge of relational database theory and technology.
  • Extensive Knowledge and experience with web-based frameworks, protocols, and tools including JavaScript, HTML, XML and ASP.
  • Demonstrated Experience managing software development projects using Azure DevOps, Jira, or similar platforms for task tracking, version control, and CI/CD pipelines.
  • Strong understanding and practical application of Agile methodologies (e.g. Scrum, Kanban) including spring planning, backlog grooming, and iterative delivery.
  • Knowledge of software development best practices (source code control, issue tracking, continuous integration etc.) and technology trends.
  • Excellent communication and customer relations skills, with the ability to collaborate across technical and non-technical teams.
  • Ability to apply critical thinking, technical problem solving, and analyzing system specifications.
  • Demonstrated experience with 21 CFR Part 11 requirements.

Highly Desired Qualifications:

  • A minimum of four years' work experience developing applications utilizing Visual Studio .NET.
  • Experience leading Agile ceremonies and contributing to Agile metrics and reporting (e.g. burndown charts, velocity tracking).
  • Familiarity with project management principles and tools, with the ability to coordinate cross-functional teams and manage timelines.

Desired Qualifications:

  • Working knowledge of Application Programming Interface (API).
  • Working knowledge of Internet Information Services (IIS).
  • Familiarity with research processes and environments.
  • Understanding of security issues and defensive programming techniques.
  • Agile or project management certifications (e.g. Certified ScrumMaster, PMP).

Application Details: To be considered for an interview, applicants must upload a resume and cover letter and mark them as a "Relevant File" to the submission. 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 and credential/education verification. Up to five professional references will be requested at a later step in the recruitment process. This position is eligible for remote or hybrid work within Iowa 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 remote work program and related policies.

Benefits Highlights: Regular salaried position. Located in Iowa City, Iowa. Hybrid work available. 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. Why Iowa City? Click here.

Additional Information: Classification Title: Senior Application Developer. Appointment Type: Professional and Scientific. Schedule: Full-time. Work Modality Options: Remote or Hybrid within Iowa. Pay Level: 5B. Contact Information: Organization: College of Public Health. Contact Name: Kay Shie. Contact Email: [email address].

10

Whoops! This job is not yet sponsored…

Pay to Upgrade Listing

Or, view more options below

View full job details

See the complete job description, requirements, and application process

Stay on their radar

Join the talent pool for University of Iowa

Join Talent Pool

Express interest in this position

Let University of Iowa know you're interested in Technical Project Manager

Add this Job Post to FavoritesExpress Interest

Get similar job alerts

Receive notifications when similar positions become available

Share this opportunity

Send this job to colleagues or friends who might be interested

158 Project Management Consulting Jobs Found
View All

CalTech

Pasadena, CA 91125, USA

Staff / Administration

Closes: Oct 3, 2025

University of North Carolina at Chapel Hill

222 East Cameron Ave., CB# 4010, The University of North Carolina at Chapel Hill, Chapel Hill, NC 27599, USA

Staff / Administration

Closes: Sep 21, 2025

University of Southern California

CA 90007, USA

Staff / Administration

Closes: Oct 31, 2025

University of Southern California

CA 90007, USA

Staff / Administration

Closes: Oct 2, 2025

University of Southern California

Los Angeles

Staff / Administration

Closes: Oct 6, 2025

Brown University

RI, USA

Staff / Administration

Closes: Nov 1, 2025

University of North Carolina at Chapel Hill

NC, USA

Staff / Administration

Closes: Sep 25, 2025

NC State University

NC 27695, USA

Staff / Administration

Closes: Oct 31, 2025

University of California, Los Angeles

Los Angeles, CA, USA

Staff / Administration

Closes: Oct 31, 2025

California State University, Northridge

Northridge, CA 91330, USA

Staff / Administration

Closes: Sep 10, 2025
View More