The Clinical and Translational Science Institute (CTSI) requires a Software Development Engineer to support investigator-initiated projects and core CTSI operational development, necessitating a broad range of software solutions for projects including IoT integration, data transformation, web application development, and automation.
Requirements
- Experience with JavaScript, Python, Go or other server-side scripting languages
- Front-end web development concepts including calling and testing APIs and implementations such as swagger and JSON / XML serialization.
- Full stack web development and deployment of modern application using Vue.js, React or related frameworks.
- Candidate should have hands on experience in UI components implementations
- Strong knowledge of SQL and some exposure to ETL technologies.
- Experience working with data transformations and message transformations using platforms such as Node- RED .
- Knowledge of containerization and deployment techniques using Docker, Podman or Kubernetes
Responsibilities
- Design, program, build, deploy, and maintain software applications and systems such as databases, cloud, or operating systems.
- Analyze and modify existing software as well as design, construct, and test end-user applications that meet user needs.
- Participate in the full development life cycle, including requirements analysis and design.
- Write technical specifications based on conceptual design and stated business requirements.
- Support, maintain, and document software functionality.
- Analyze code to find causes of errors and revise programs as needed.
- Consult with end user to prototype, refine, test, and debug programs to meet needs.
Other
- Requires a specialized skill set. Conducts highly complex work, unsupervised and with extensive latitude for independent judgment.
- Capable of working effectively in an agile environment with others
- The University of Utah values candidates who have experience working in settings with students from diverse backgrounds and possess a strong commitment to improving access to higher education for historically underrepresented students.
- Individuals from historically underrepresented groups, such as minorities, women, qualified persons with disabilities and protected veterans are encouraged to apply.
- The University of Utah is an Affirmative Action/Equal Opportunity employer and does not discriminate based upon race, ethnicity, color, religion, national origin, age, disability, sex, sexual orientation, gender, gender identity, gender expression, pregnancy, pregnancy-related conditions, genetic information, or protected veteran’s status.