Senior Java Developer/ Analyst

LifeOmicRaleigh, NC5M ago

Work on a team of smart, experienced software engineers using healthcares most dynamic technologies to support the revolutionary science of genomics and Precision Health. Build consumer facing mobile applications that use machine learning, predictive analytics and connected devices to customize health care in ways never before possible.As part of a mobile team, we need to build server APIs that are fast, resilient, and always available to support a growing collection of apps. We are exploring ways to use modern product management patterns (like Lean), team structures (like Full Cycle Development), automation, DevOps strategies and cutting edge technologies (like GraphQL and ReactNative) to advance this mission. A passion for building quality software is a HIGH priority. So is being smart and humble. Because we are a small development team, you will be expected to work independently but will have a team of high performers to lean on when necessary. You'll have the opportunity to shape technology choices for our mobile engineering team, which is less than a year old.We're an inclusive team, dedicated to creating a diverse environment and proud to be an equal opportunity employer.Key QualificationsBuilder who can implement solutions across diverse tech stacks and fit into a team who has embraced continuous delivery.3+ years experience building with javascript - node.js, React and/or React NativeExperience building service-oriented APIs and cloud services (preferable against AWS)Fully understands the concepts of infrastructure as code.Able to communicate complex concepts clearly and accurately.Able to iterate with new technologies and approaches as their respective open source communities push them forward.Experience working in Agile team environments, building and maintaining commercial softwareDesirable Skills and ExperienceExperience building web apps with ReactExperience with native mobile development technologiesMobile DevOps pipeline development experienceExperience designing and writing unit and functional tests Knowledge of healthcare systems EducationBS/BA in Computer science, information systems, or other technology/science degree or equivalent work experienceThis role can be based in Salt Lake City or Raleigh-Durham