Applications Development Programmer Analyst I (Multiple Positions) (Temporary)

The University of Arizona

Tucson (AZ)

On-site

USD 59,000 - 74,000

Part time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The University of Arizona’s Global Health Institute seeks an Applications Development Programmer Analyst I (Temporary) to join the i-detect project on Tucson Campus. You will help build participant-facing features, dashboards, and APIs, turning user stories into working screens while ensuring accessibility and secure data handling.

You’ll collaborate with faculty and stakeholders, implement CI/CD, and optimize performance, privacy, and usability for a public health surveillance platform used by

Qualifications

  • Requires a BA/BS in Computer Science or related field.
  • At least 1 year of relevant work experience in software development.
  • Experience with web accessibility reviews is preferred.
  • Experience building health or reporting applications is a plus.

Responsibilities

  • Develop and maintain front-end and back-end components of i-detect.
  • Build data collection, processing, and visualization capabilities.
  • Create databases, APIs, dashboards, and UIs for the platform.
  • Translate user stories into wireframes and working screens.
  • Perform testing, debugging, and QA throughout the lifecycle.
  • Collaborate with external data sources, mapping tools, and analytics.
  • Ensure data privacy, security, and access controls following HIPAA Safe Harbor.
  • Optimize performance, reliability, and accessibility of the platform.
  • Document code, architecture, and development processes.
  • Support deployment and maintenance across environments.

Skills

Accessible web design
HTML/CSS/JavaScript
Wireframes to screens
Privacy by design
API design & RBAC
PostgreSQL schemas
LLM services checks
Testing & QA
CI/CD with GitHub
AWS security & hosting
Docker & Linux
Product planning with owner

Education

Bachelor's degree in Computer Science or related field
1 year of relevant work experience

Tools

AWS (EC2, S3)
Docker Compose
Git/GitHub
PostgreSQL
FastAPI
Mapbox/Leaflet
React

Job description

Posting Number: req27328

Department: Global Health Institute

Location: Tucson Campus

Position Highlights

The Mel and Enid Zuckerman College of Public Health (MEZCPH) invites applicants to apply to join our team as an Applications Development Programmer Analyst I (Temporary). Primary responsibilities include work on i-detect, a One Health participatory surveillance platform where community members report health events in people, animals and the environment, for early detection of public health threats. The Front-end Engineer builds the parts of i-detect that participants and health departments see and use, from registration and reporting to maps and weekly reports. The role works with the product owner to turn user stories into wireframes and working screens.

Duties & Responsibilities
  • Develop and maintain front-end and back-end components of the i-detect web and/or mobile platform.
  • Build functionality to support the collection, management, processing, and visualization of self-reported participatory surveillance data.
  • Develop and maintain databases, APIs, dashboards, user interfaces, and other system components required by the platform.
  • Translate functional requirements, wireframes, and user feedback into working software features.
  • Conduct software testing, troubleshoot technical issues, identify and resolve bugs, and perform ongoing quality assurance.
  • Support integration of external data sources, APIs, mapping tools, analytics, and other technologies as required.
  • Implement appropriate data security, privacy, access-control, and secure coding practices, particularly for community-reported health information.
  • Optimize the platform for performance, reliability, usability, accessibility, and scalability.
  • Document source code, system architecture, APIs, development processes, testing procedures, and technical decisions to support continuity and future development.
  • Use version control and established software development practices to manage code changes, releases, and deployments.
  • Participate in regular project meetings, demonstrations, code reviews, and development planning with supervising faculty and the broader project team.
  • Incorporate feedback from faculty, public health subject-matter experts, users, and other stakeholders into iterative improvements to the platform.
  • Support deployment, maintenance, updates, and troubleshooting of the platform throughout the project lifecycle.
  • Perform other software development and technical duties related to i-detect as assigned by the supervising faculty.
Knowledge, Skills and Abilities:
  • Knowledge of accessible and responsive web design (WCAG) for users with different devices, languages and levels of digital literacy.
  • Skill in building participant-facing features with HTML, CSS and JavaScript, such as registration, reporting forms, weekly reports and interactive maps.
  • Skill in turning user stories into wireframes and working screens, including with AI-assisted design and coding tools.
  • Ability to design for privacy, with clear consent screens and views that show each user only the data their role and jurisdiction allow.
  • Ability to test the interface with participants and health department staff and improve it based on their feedback.
  • Knowledge of API design, authentication and role-based access control, including rules for sharing data across state, county, city and tribal jurisdictions.
  • Knowledge of privacy practices for health data, such as de-identification under HIPAA Safe Harbor, and how to apply them in database and API design.
  • Skill in designing PostgreSQL schemas that bring together human, animal and environmental reports, including location data.
  • Skill in building and evaluating LLM services with checks for accuracy and verifiable sources before results reach public health users.
  • Ability to write tested, documented code and to review code from teammates and AI coding assistants.
  • Knowledge of AWS services for hosting and protecting a web application (e.g., EC2, S3, IAM and backups), and of Docker Compose deployments on Linux.
  • Knowledge of security and compliance practices for health data, including encryption, access logs, least-privilege access and de-identification (HIPAA Safe Harbor).
  • Skill in building and maintaining CI/CD with GitHub, monitoring and alerting, and separate development, staging and production environments.
  • Ability to plan and estimate work with the product owner in weekly sprints.
Minimum Qualifications
  • Bachelor's degree in Computer Science or a related field.
  • 1 year of relevant work experience.
Preferred Qualifications
  • Experience with web accessibility review and remediation.
  • Experience building interactive maps (e.g., Mapbox or Leaflet).
  • Experience with TypeScript.
  • Experience building health or reporting applications for non-technical users.
  • Experience building ETL pipelines for large datasets from multiple sources.
  • Experience with AWS (e.g., EC2 and S3).
  • Experience building web interfaces with HTML, CSS and JavaScript, including a framework such as React.
  • Experience connecting front ends to REST APIs.
  • Experience with Git/GitHub.
  • Experience building REST APIs with Python frameworks such as FastAPI.
  • Experience with relational databases (PostgreSQL or MySQL), including query optimization.
  • Experience with Docker, Linux and CI/CD tools (e.g., Azure DevOps or GitHub Actions).
Job Details
  • Full Time/Part Time: Part Time
  • Number of Hours Worked per Week: 35
  • Job FTE: 0.875
  • Rate of Pay: $59,404 - $74,254 prorated by FTE
  • Grade: 8
  • Job Family: Applications Development
  • Number of Vacancies: 4
  • Expected End Date: 2/19/2027
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front-End Engineer for i-detect Health Platform
Front-End Engineer for i-detect Health Platform

The University of Arizona • Tucson (AZ)

On-site
USD 59,000 - 74,000
Front-End Engineer for i-detect Health Platform
Front-End Engineer for i-detect Health Platform

University of Arizona • Tucson (AZ)

On-site
USD 59,000 - 74,000
Applications Development Programmer Analyst I (Multiple Positions) (Temporary)
Applications Development Programmer Analyst I (Multiple Positions) (Temporary)

University of Arizona • Tucson (AZ)

On-site
USD 59,000 - 74,000
Program Coordinator
Program Coordinator

Arizona International • Tucson (AZ)

On-site
USD 25,000 - 30,000
Health insurance
Dental insurance
Vision insurance
+8
Application Systems Developer III
Application Systems Developer III

The University of Arizona • Tucson (AZ)

On-site
USD 87,000 - 113,000
Program Coordinator
Program Coordinator

University of Arizona • Tucson (AZ)

On-site
USD 25,000 - 31,000
Full Benefits
Application Programmer Analyst I
Application Programmer Analyst I

University of Kentucky • Lexington (VA)

Remote
USD 53,000 - 88,000
Fully remote eligibility
Exceptional benefits
Applications Analyst - Information Systems
Applications Analyst - Information Systems

Sky-Lakes-Medical-Center • Klamath Falls (OR)

On-site
USD 58,000 - 86,000
Programmer Analyst 1
Programmer Analyst 1

University of New Mexico • Albuquerque (NM)

On-site
USD 30,000 - 43,000
Data Information and Project Support Intern
Data Information and Project Support Intern

Commonwealth of Massachusetts • Marlborough (MA)

Hybrid
USD 28,000 - 48,000
Hybrid work schedule