Full Stack Developer or Software Engineer

Published
September 15, 2020
Location
Milpitas, CA
Category
Job Type

Description

Title: Full Stack Developer or Software Engineer

Location: Remote (can be both Remote & Onsite in the California Bay Area)

Duration: Full-Time (Permanent)

Industry: Pharmaceuticals

Reason for opening: The Digital Solutions group is building advanced technologies to improve healthcare; connect surgeons to an end-to-end platform for surgery, including pre-operative planning, intra-operative decision making and post-operative care.

Responsibilities

  • Responsible for design and implementation of software solutions, in all phases of the software development lifecycle
  • Use best practices for building software under Design Control procedures for use in a medical device
  • Efficiently translate requirements into application features and document architecture and designs decisions
  • Design, develop and debug software for complex, multi-process systems
  • Design and implement client-side, server-side and database software
  • Design and implement interfaces for data exchange with other systems

BS or equivalent relevant work experience,- 5 years of hands-on experience in software product development ,- Experience with C/C software development in Linux/Unix production environment,SOLID code review experience,- Solid knowledge of data structure and algorithms,- Experience with software configuration management systems, such as Subversion and Git,- Experience writing multi-process and multi-threaded software,- Experience with front end languages such as HTML, CSS, and JavaScript,- Understanding of JavaScript frameworks such as AngularJs, React and Node.js,- Experience with server-side languages such as Python, Ruby, and PHP,- Familiarity with database technology such as MySQL and Postgres

Apply
Drop files here browse files ...

Related Jobs

Project Manager   Beaverton, OR new
September 20, 2020
Design Manager   Atlanta, GA new
September 20, 2020
Full Stack Software Engineer   San Jose, CA new
September 20, 2020
September 20, 2020

Author: