Myriad Genetics, Inc.

Software Developer

US-UT-Salt Lake City
1 month ago
Job ID
2017-6700
Location Details
SLC, UT

Overview

Myriad’s Informatics team develops software essential to Myriad’s leading role in personalized medicine, using genetic analysis to provide life-saving information to improve the quality of care to our patients.   We offer an exciting career opportunity for a junior software developer who is passionate about making a difference.

Responsibilities

  • Develop and deliver software to meet business objectives as part of an agile team.
  • Participate in the full software development lifecycle in a highly-regulated medical environment with a strong emphasis on automated testing and DevOps.
  • Translate user requirements and business problems into clear, concise, testable software requirements.
  • Design and write automated tests, design and perform manual tests as needed, review colleague’s test designs to assess coverage of requirements.
  • Contribute to re-engineering legacy applications into a modern enterprise platform using both Service-Oriented and Event-Driven architectural techniques.
  • Perform ad hoc data tasks to assist scientists in data collection and analysis for various research initiatives and to assist in evaluating laboratory performance.

Qualifications

  • BS in Computer Science, Informatics, or a related degree
  • 2+ years of professional software development with Java or Javascript
  • Positive attitude, ethics, and values
  • Excellent analytical and communication skills
  • Strong interest in developing deep, specialized domain knowledge in genetics and hereditary cancer.
  • Back-end, front-end or full-stack experience building and testing REST services with Java and SQL and/or consuming REST services with a modern Single-Page Application web framework (React, Angular or Vue).
  • Experience with Continuous Integration deployment pipelines (GIT, Maven, Jenkins, automated testing)
  • Experience in design and development of applications with complex workflows involving the coordination of many steps across different users with a high degree of transactional integrity and transparency in a service-oriented architecture.

 

 

Preferred Qualifications:

5+ years of professional software development with Java or Javascript

Oracle database and experience with persistence frameworks/object-relational mappings such as Hibernate.

Experience in enterprise software development using: domain driven design and event-driven architectures, with an emphasis on security.

Experience in API design, documentation and tooling, Swagger, RAML, Postman or similar tools.

Experience in Docker, Kubernetes, Open Shift and Fabric8 or similar devOps stacks.

Experience with Swing

 

Physical and Mental Requirements of the job:

Repetitive Motion, Analyzing

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is frequently required to sit; talk; or hear. The employee is occasionally required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms; and stoop; kneel; or crouch The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision and depth perception.

About Our Company

Myriad Genetics Inc., is a leading personalized medicine company dedicated to being a trusted advisor transforming patient lives worldwide with pioneering molecular diagnostics.  Myriad discovers and commercializes molecular diagnostic tests that: determine the risk of developing disease, accurately diagnose disease, assess the risk of disease progression, and guide treatment decisions across six major medical specialties where molecular diagnostics can significantly improve patient care and lower healthcare costs.  Myriad is focused on three strategic imperatives:  maintaining leadership in an expanding hereditary cancer market, diversifying its product portfolio through the introduction of new products and increasing the revenue contribution from international markets.  For more information on how Myriad is making a difference, please visit the Company's website: www.myriad.com.

 

Myriad is an equal opportunity employer and as such, affirms in policy and practice to recruit, hire, train and promote, in all job classifications without regard to race, color, religion, gender, age, sexual orientation, gender identity, national origin, disability status or status as a protected veteran.

 

Reasonable accommodation will be provided for qualified individuals with disabilities and disabled veterans in job application procedures. We believe that diversity lends a regional, national, and global advantage to the clients we serve. Our workforce consists of dynamic individuals, with a range of backgrounds, talents, and skills.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed