IS Genomics Applications - Software Developer II

Nationwide Children's HospitalColumbus, OH
22h

About The Position

Overview: Candidate must reside in the state of Ohio or open to relocate to Ohio Job Description Summary: Designs, develops, tests, and maintains applications and pipelines supporting informatics and genomics analyses within an interdisciplinary team of developers, scientists, and clinical and research stakeholders, taking ownership of features and components. Job Description: Essential Functions: Develops and maintains moderately complex health informatics applications and data processing/transformation pipelines. Designs and implements component-level enhancements to improve performance, reliability and maintainability of data generation, analysis, and interpretation. Executes usability testing, validation, as well as provides technical support and troubleshooting for system issues. Researches and evaluates emerging technologies and tools, sharing findings and recommendations with the team to inform potential adoption. Documents code, processes, and workflows to support maintainability, onboarding, and knowledge. Provides technical mentoring and support to less experienced programmers through code review and day-to-day guidance. Performs system and pipeline testing to verify functionality, performance, and data integrity across applications.

Requirements

  • Bachelor’s Degree in Computer Science or relevant field, or equivalent experience, required.
  • Working knowledge of database design, development, and maintenance.
  • Ability to participate in an effective mentoring relationship, both as a learner and as a mentor to less experienced team members.
  • Strong interpersonal and communication skills, with the ability to interact effectively with research and clinical leadership, faculty, and staff.
  • Ability to complete tasks with a high degree of precision and identify, collect, and analyze data.
  • Strong backlog and sprint hygiene; comfortable breaking down stories and providing effort estimates.
  • Ability to produce applications or pipelines with defined product requirements.
  • 3 years of experience in development, required.

Nice To Haves

  • Master's Degree or higher, preferred.
  • Familiarity with cloud computing environments, including containerization, is preferred.
  • 2 years of experience in full stack development, preferred.
  • Experience with front-end or back-end programming languages, including Python, and building REST APIs, with working knowledge of debugging and troubleshooting approaches, preferred.
  • Experience following software development best practices, including version control, code review, testing, and documentation, preferred.

Responsibilities

  • Develops and maintains moderately complex health informatics applications and data processing/transformation pipelines.
  • Designs and implements component-level enhancements to improve performance, reliability and maintainability of data generation, analysis, and interpretation.
  • Executes usability testing, validation, as well as provides technical support and troubleshooting for system issues.
  • Researches and evaluates emerging technologies and tools, sharing findings and recommendations with the team to inform potential adoption.
  • Documents code, processes, and workflows to support maintainability, onboarding, and knowledge.
  • Provides technical mentoring and support to less experienced programmers through code review and day-to-day guidance.
  • Performs system and pipeline testing to verify functionality, performance, and data integrity across applications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service