University of Arizona-posted about 1 month ago
Part-time • Entry Level
Onsite • Phoenix, AZ
5,001-10,000 employees
Educational Services

An Applications Development Programmer Analyst I position is available in the Department of Internal Medicine at UA-COM-P to develop and maintain full-stack software solutions that enable and streamline biomedical research and care workflows. This position works closely with researchers and staff to design intuitive smartphone/web applications, RESTful APIs, and integrations with cloud services. This role balances software engineering responsibilities with UI/UX design and implementation. The University of Arizona College of Medicine - Phoenix anchors the 28-acre Phoenix Biosciences Core (PBC) campus in the heart of the Valley of the Sun. The College inspires and trains individuals to become exemplary physicians, scientists and leaders who are life-long learners and inquisitive scholars. The PBC campus embodies the University's priorities of engagement, partnership, innovation, and synergy in its world-class academic and research initiatives, with clinical facilities throughout Greater Phoenix. Outstanding U of A benefits include health, dental, and vision insurance plans; life insurance and disability programs; paid vacation, sick leave, and holidays; U of A/ASU/NAU tuition reduction for the employee and qualified family members; retirement plans; access to U of A recreation and cultural activities; and more! The University of Arizona has been recognized for our innovative work-life programs. For more information about working at the University of Arizona and relocations services, please click here.

  • Develop clean, reusable, and well documented code; manage source with Git and follow established branching and release practices.
  • Participate in Agile style planning, standups, sprint reviews, and provide constructive technical feedback.
  • Ensure software meets academic research standards for data security, integrity, reproducibility, and audit-ability.
  • Communicate project status clearly, raise blockers early, and propose remediation paths.
  • Collaborate with researchers and staff to gather requirements and translate them into practical software features and workflows.
  • Design, implement, test, and deploy full stack applications using modern JavaScript frameworks and back end technologies, primarily Node.js and React.
  • Create, document, and maintain RESTful APIs and integrate cloud services such as AWS or Azure.
  • Build and refine user interfaces with strong attention to usability, accessibility, and researcher workflows.
  • Debug, unit test, and iteratively improve software systems; participate in code reviews and maintain high code quality.
  • Proficiency in JavaScript, Node.js, and React, with experience building production smartphone/web applications.
  • Strong problem-solving skills, attention to detail, and ability to produce clear technical documentation.
  • Ability to work independently and as part of cross-functional research teams; reliable communication skills.
  • Bachelor's degree or equivalent advanced learning attained through experience required, and;
  • 1 year of relevant work experience required.
  • Bachelors degree in Computer Science or similar.
  • Experience designing or consuming RESTful APIs and working with cloud platforms (AWS, Azure, or equivalent).
  • health, dental, and vision insurance plans
  • life insurance and disability programs
  • paid vacation, sick leave, and holidays
  • U of A/ASU/NAU tuition reduction for the employee and qualified family members
  • retirement plans
  • access to U of A recreation and cultural activities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service