Logo of Huzzle

Software Developer

  • Job
    Full-time
    Junior, Mid & Senior Level
  • Software Engineering
  • Salt Lake City

AI generated summary

  • You need a degree in Computer Science or related field with 2-5 years experience. Must have Python skills, Blender experience, and strong problem-solving abilities. Biology interest is a plus. Work independently and as part of a team.
  • You will develop tools for creating dynamic molecular models in Blender, integrate plugins, test usability, and collaborate with the Animation Lab team on specific projects.

Requirements

  • Bachelor’s degree in Computer Science, a related area, or equivalency (one year of education can be substituted for two years of related work experience). 2-5 years of programmer/analyst or related experience.
  • Applicants must demonstrate the potential ability to perform the essential functions of the job as outlined in the position description.
  • Preferences:
  • We will give preference to candidates with the following qualifications:
  • Python programming experience, particularly in application development
  • Experience using the 3D animation software Blender preferred
  • Experience developing software tools or plugins preferred
  • Strong problem-solving and analytical skills
  • ffective communication and teamwork abilities
  • Ability to work independently
  • Demonstrated interest in biology preferred

Responsibilities

  • Developing new tools and plugins as part of an intuitive workflow that users will use to create and animate dynamic molecular models in Blender
  • Developing methods to record metadata and archive animated models
  • Integrating existing tools/plugins into the workflow
  • Participating in testing and assessment to ensure the usability of these tools
  • Working together with the Animation Lab team to test the tools and workflows on specific projects

FAQs

What is the primary responsibility of a Software Developer in this position?

The primary responsibility of a Software Developer in this position is to design and develop intuitive open-source tools in Blender that will enable biologists to create molecular animations.

What qualifications are required for this Software Developer position?

The minimum qualifications for this position include a Bachelor's degree in Computer Science or related field, 2-5 years of programmer/analyst or related experience, proficiency in Python programming, and familiarity with 3D animation software Blender. Additional qualifications such as strong problem-solving skills, effective communication, and an interest in biology are preferred.

What are the key responsibilities of a Software Developer in the Animation Lab at the University of Utah?

The key responsibilities of a Software Developer in the Animation Lab include developing new tools and plugins for molecular animation in Blender, recording metadata and archiving animated models, integrating existing tools/plugins into the workflow, participating in testing and assessment, and collaborating with the Animation Lab team on specific projects.

Is this a full-time or part-time position?

This is a full-time position with a standard work week of 40 hours.

What is the salary range for the Software Developer position?

The salary range for the Software Developer position is between $47,600 and $99,500.

Science & Healthcare
Industry
10,001+
Employees
1850
Founded Year

Mission & Purpose

University of Utah Health is the Intermountain West’s only academic health care system, combining excellence in patient care, the latest in medical research, and teaching to provide leading-edge medicine in a caring and personal setting. The system provides care for Utahns and residents of five surrounding states in a referral area encompassing more than 10 percent of the continental United States.