Brisbane, CA, USA
79 days ago
Senior Software Engineer
Company DescriptionCareDX Inc. based in Brisbane California is a molecular diagnostics company focused on the discovery development and commercialization of high value non invasive tests to enhance the care and long term outcomes of transplant recipients. The company has commercialized AlloMap Molecular Expression Testing which aids physicians in surveillance of heart transplant recipients. There is new evidence that further supports the clinical utility of AlloMap. CareDX also develops new tests for other solid organ transplantation.Job DescriptionSpecificationsTitle Senior Software EngineerManagerSenior Director Technical Operations amp ValidationFLSAExempt Classification Regular Full TimeDepartment Software Location Brisbane CA ManagementNone General Description The Senior Software Engineer will design and maintain web based software to support scientific departments at CareDx. The engineer will work on cross functional teams to develop new applications and new releases for existing software as well as participating in support and maintenance of the existing software portfolio. Heshe will develop software in a heavily regulated FDA CLIA environment. This position requires frequent interactions with different departments for which exceptional communication skills will be key. Responsibilities are as follows but not necessarily limited to Design implement and maintain high quality web based software supporting all corporate functions in particular the Reference Laboratory RampD Clinical Department and Informatics Development and support of laboratory information management systems LIMS and data analysis pipelinesDevelop software in a regulated environment FDA HIPPAA CLIADebugging and problem analysis of production issues as well as developing appropriate solutionsWork as part of a cross functional team to develop specifications and use cases for new application releasesProduce well written well documented and well behaved software componentsTake full ownership of assigned tasks and ensure their timely deliveryMay act as leadmentor to other members of the software groupAny task or project as assigned by manager.QualificationsBSMS or equivalent in Computer ScienceMinimum of 5 years of software development experience preferably in Life Sciences or Medical Device environmentMust be proficient in abstract software design component based software architecture and relational data modelingHighly motivated self starter taking full ownership of assigned tasksDemonstrated ability to quickly learn new technologies tools and conceptsExperience working in UNIXLinux amp Windows environmentsProficient in Java J2EE and related technologies and APIsOracle 10g11g SQLServer 2005. Ability to write complicated SQL queries is a necessityExperience working with OutSystems Agile Platform preferredTechnologies J2EE SOAPREST HTML5 CSS3 JavaScript PHP Ajax JSONExperience working with next generation sequencing NGS data and pipeline is a plusExperience developingmaintaining LIMS type systems preferredExperience working in a regulated environment under GLP or GMP preferredExperience managing JBoss IIS andor Apache servers and collaboration tools SVN Wikis is a plusExceptional interpersonal written communication skillsThrives in a highly collaborative fast paced team based environment.Additional InformationWork EnvironmentTravel is not a primary aspect of this position although travel may be requested from time to time. An employee in this position may work in an environment or visits facilities in which safety environmental and health concerns may demand constant attention. Adherence to the Corporate andor Plant policies rules and regulations in these areas is required.Physical DemandsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.While performing the duties of this job the employee is regularly required to use hands and fingers handle or feel and talk or hear. The employee frequently is required to sit stand and walk. There will be periods of time during the workday where you will be sitting for 3 4 hours in a row. Regular use of hands to operate office equipment and type on the keyboard will be required. The employee may occasionally lift andor move up to 25 pounds. Specific vision abilities required by this job include close vision and ability to adjust focus. While working in the laboratory incumbents may be exposed to excessive noise chemicals and solvents biological agents mechanicalelectrical hazards and blood borne pathogens. Adherence to using personal protection equipment is required in the laboratories. All your information will be kept confidential according to EEO guidelines.CareDx is an Equal Opportunity Employer.Job LocationGoogle Maps requires functional cookies to be enabledSorry this job has expired
Confirm your E-mail: Send Email