Senior Software Engineer - Full-Stack @ Intuitive - Santa Clara, CA

Job Overview

12 days ago

Senior Software Engineer - Full-Stack

Intuitive - Santa Clara, CA

We’re Intuitive: a global technology leader in minimally invasive care and a pioneer of robotic-assisted surgery. Working closely with hospital teams, we’re developing integrated solutions that help enable physicians to get patients back to what matters most. Our technology has been used in nearly 10 million operations across 67 countries.

Together, we’ve dedicated more than two decades for innovating for better care through enhanced experiences, improved efficiencies, and reduced cost of care. In this role, you will join a team committed to taking big leaps forward for a global community of healthcare professionals and their patients.


Primary Function of Position:

The Sr. Software Engineer – Full Stack is responsible for hands on development of web applications, spanning both front-end and back-end development. This position will report to the Sr. Manager of Application Development and collaborate with the product, design, human factors, QA, operational teams, cyber security, and other developers. The successful candidate will be deeply hands-on technical, providing front-line engineering support.


Roles & Responsibilities:

  • Analyze business requirements and designing, programming, testing, and documenting to support new software and enhance existing software applications
  • Perform peer code reviews to ensure quality and keep your skills fresh
  • Effectively communicate with immediate team members and partners to ensure delivery timelines, goals and prioritization are met
  • Contribute to code and technology standards used across software applications
  • Maintain deep technical and business knowledge of industry directions and trends in application architecture and programming languages
  • Provide support for operations and SRE teams, including root cause analysis and preventative analysis
  • Create and maintain required documentation
  • Responsible for production support, continuous improvement projects, minor enhancement etc.
  • Work in fast-paced team environment using Agile/Scrum frameworks


Skills, Experience, Education, & Training:

  • Minimum Master’s degree in a related area and at least 6 years of experience with software applications development (or a Bachelor’s and 8 years).
  • Minimum 3 years of production experience building restful APIs with node.js and developing enterprise level web applications using a modern framework (react.js, vue.js, etc.)
  • Strong knowledge and experience querying SQL databases
  • Knowledge of professional software engineering best practices, including code standards, code reviews, source control management (Git), build processes, testing and operations.
  • Experience in implementing full stack scalable software solutions on the Cloud, AWS
  • Excellent knowledge of software and application design and architecture
  • Responsive design and UI/UX best practices
  • React Native + iOS / Android tools
  • PHP, Java/J2EE


Nice to have Skills & Experience:

  • Any experience with Leaning Management System like Moodle is a big plus
  • Docker/Kubernetes
  • Splunk or Elastic integration knowledge
  • Security vulnerability scanning tools / frameworks
  • Any state management library


Please note that this is a contract role providing services to Intuitive through our direct sourcing partner, Raise Recruiting, who manages Intuitive’s Contractor Talent Community. If you are selected for this role, you will be employed by Raise and will not be an employee of Intuitive.

Work with an Award Winning Employer:

  • Best Places to Work, Glassdoor Employees’ Choice, 2019 (#12 of 100), 2020 (#7 of 100)
  • America’s Best Midsized Employers, Forbes, 2019 (#149 of 500)
  • Top 150 Places to Work in Healthcare, Becker’s Hospital Review, 2019
  • Top CEOs, Glassdoor, 2019 (#9 of 100)

Raise and Intuitive are Equal Employment Opportunity Employers. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws. We will consider for employment all qualified applicants with arrest and conviction records in accordance with fair chance laws.


Int22

Similar Jobs

Software Engineer (Apprentice Conversion)

IBM

San Jose, CA

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run…

Senior Software QA Engineer

NVIDIA

East Palo Alto, CA

Perform weekly regression testing of in-vehicle software for cloud releases. 5+ years of solid Software QA experience with 2+ years of embedded software testing…

System Software Engineer

Intel

Santa Clara, CA

Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions.

Staff Software Engineer DevOps

Intuitive

Sunnyvale, CA

You will be technical lead in the development and expansion of our cloud platform which services 2000+ engineers by provisioning infrastructure as code, taking…

Staff Software Engineer

Intuitive

Sunnyvale, CA

Envision and implement the future client interfaces to the robot’s streaming data and build a client side eco-system of microservices and processing pipelines…

Embedded Software Engineer (Wireless Connectivity)

Fresh Consulting

Sunnyvale, CA

Develop the whole software stack for consumer hardware devices running Android. Understanding of embedded development constraints and BSP development experience…

SOFTWARE ENGINEER

University of California Office of the President

Oakland, CA

A minimum of 5 years of experience in software engineering or a related field. Initiates, designs or modifies highly complex systems, processes and procedures…

Senior Software Engineer

Intuitive

Sunnyvale, CA

Experience in implementing full stack scalable software solutions on the Cloud. Develop scalable solutions using full stack software practices (see…

Sr Software Engineer- .NET / C#/ React web

PRA Health Sciences

Oakland, CA

5 years of relevant experience. We are looking to expand our core product development team with a backend developer who has five or more years experience in the…

Sr. DevOps Engineer

PRICE WATERHOUSE COOPERS

San Jose, CA

Driving, designing and implicitly representing various cloud artifacts within the enterprise framework that represents cloud components and solutions; and,.

SENIOR SOFTWARE ENGINEER - PENSION ADMINISTRATION SYSTEM

University of California Office of the President

Oakland, CA

Initiates, designs or modifies highly complex systems, processes and procedures where standardized policies or procedures may not exist.

Director, DevOps Architect

KPMG

Santa Clara, CA

Director of DevOps leads the design, build, and operational management of highly secure and scalable sites/software for the business and work tirelessly to…

SENIOR ORACLE SUPPORT DEVELOPER

University of California Office of the President

Oakland, CA

Operational Support: Handle the technical aspect of maintaining and supporting day-to-day Oracle Financials activities: Design, develop, modify, debug, deploy…

Sr. Associate, Cyber Security – Cloud DevOps Engineer

KPMG

Santa Clara, CA

Ability to provide expert strategic advice for cloud application development, cloud application deployment, private versus public cloud options and…

Sr. DevOps Engineer

PRICE WATERHOUSE COOPERS

San Francisco, CA

Driving, designing and implicitly representing various cloud artifacts within the enterprise framework that represents cloud components and solutions; and,.

Sr. Associate, Cyber Security - Cloud DevOps

KPMG

Santa Clara, CA

Ability to provide expert strategic advice for cloud application development, cloud application deployment, private versus public cloud options and…

Senior Site Reliability Engineer, Principal

Altais

Oakland, CA

10 years of experience with software engineering, software development, or system operations. Has hands-on experience using source control (Git, GitHub, GitLab)…

Sr. DevOps Engineer

PRICE WATERHOUSE COOPERS

Sacramento, CA

Driving, designing and implicitly representing various cloud artifacts within the enterprise framework that represents cloud components and solutions; and,.

DevOps Cloud Engineer - Tax

Deloitte

San Francisco, CA

Knowledge of networking and software defined networking in cloud environments. You will own the day-to-day health, uptime, monitoring, and reliability of…

PwC Tech DevOps Engineering Lead

PRICE WATERHOUSE COOPERS

San Francisco, CA

Seeking a leader to build collaboration and transparency across software development and IT operations pipelines – leading to greater visibility for technology…

Director, DevOps Architect

KPMG

San Francisco, CA

Director of DevOps leads the design, build, and operational management of highly secure and scalable sites/software for the business and work tirelessly to…

Director, DevOps Architect

KPMG

Sacramento, CA

Director of DevOps leads the design, build, and operational management of highly secure and scalable sites/software for the business and work tirelessly to…

Sr. Associate, Cyber Security - Cloud, DevOps, HashiCorp

KPMG

Sacramento, CA

Experience in open source software business models and proficiency in cloud, infrastructure, and networking software.

Sr. Associate, Cyber Security - Cloud DevOps

KPMG

San Francisco, CA

Ability to provide expert strategic advice for cloud application development, cloud application deployment, private versus public cloud options and…

Ad