Logo of Huzzle

Software Engineer Apps

Applications are closed

  • Job
    Full-time
    Entry, Junior, Mid & Senior Level
  • Sunnyvale

Requirements

  • Required Skills and Experience
  • Programming skills in Python, Django, JavaScript, Java, Velocity and Oracle/SQL
  • Experience with version control systems (Git, Bitbucket)
  • Knowledge of Operating Systems (Windows and Linux), system administration, networking, security protocols (TLS, SFTP, Okta), Apache, HTML, CSS, and XML/JSON.
  • Required Education And Training
  • Minimum Master’s level degree in Computer Science, Computer Engineering, Electrical & Computer Engineering, or related degree program
  • Working Conditions
  • Set Schedule (on-site 3+ days per week)
  • Preferred Skills And Experience
  • Cloud environment and full-stack development experience desirable
  • Experience with tools for automated software testing (Jenkins, Selenium) and CI/CD
  • Great work ethic and an enthusiasm for problem solving, tool development, and data analysis
  • Self-starter and able to work independently and in a collaborative, results-oriented environment.

Responsibilities

  • Design and implement enterprise web application modules, UI features, and ancillary scripts
  • Develop and integrate automated test suites to enhance software assurance process
  • Write scripts and database queries to enable data import and export from Enterprise tools
  • Design analytics and visualization for data to ensure ease of understanding and access to users
  • Test and debug scripts, queries, dashboards, and reports from tools
  • Document tools per Intuitive procedures
  • Support PMO tools team in development and rollout of new tools and processes to wide range of users
  • Write unit tests, requirements, and validation test cases for applications
  • Obtain user feedback for new tools and convert into technical requirements
  • Collaborate with internal AI team to develop and integrate AI tools to enhance user experience and support
  • Support management and maintenance of Bitbucket repository, ensuring efficient version control and collaboration

FAQs

What is the role of a Software Engineer Apps at Intuitive?

The Software Engineer Apps will develop and test application features and modules, scripts, filters, dashboards, and database elements to support project execution. Additionally, the role involves assisting users with data extraction, documenting software programs, writing test cases, and supporting both users and tools in a Linux environment.

What qualifications are required for this position?

The candidate must have a minimum Master’s level degree in Computer Science, Computer Engineering, Electrical & Computer Engineering, or a related degree program.

What programming skills are necessary for the Software Engineer Apps role?

Required programming skills include Python, Django, JavaScript, Java, Velocity, and Oracle/SQL.

Does this position require knowledge of version control systems?

Yes, experience with version control systems such as Git and Bitbucket is required for this position.

What operating system knowledge is preferred for candidates applying for this role?

Candidates should have knowledge of both Windows and Linux operating systems, as well as system administration, networking, and security protocols such as TLS, SFTP, and Okta.

What are the working conditions for this position?

The position requires a set schedule with an on-site presence of at least three days per week.

Is experience in cloud environments beneficial for this role?

Yes, experience in cloud environments and full-stack development is desirable for the Software Engineer Apps position.

What additional skills could improve a candidate's qualifications?

Additional skills that are beneficial include experience with automated software testing tools (such as Jenkins and Selenium), CI/CD practices, and a strong work ethic in problem solving and data analysis.

Will I be required to submit proof of vaccination for this role?

Yes, due to the nature of the business and the role, current proof of vaccination against certain diseases, including COVID-19, may be required.

What kind of work culture does Intuitive promote?

Intuitive promotes an inclusive culture built around diversity of thought and mutual respect, encouraging team members to bring their authentic selves to work.

What is the base salary range for the Software Engineer Apps position?

The target base salary range for this role varies by region: Region 1 is $127,500 - $172,500, while Region 2 is $108,400 - $146,600. Actual pay will be based on experience, skills, and qualifications.

Is there any travel required for the Software Engineer Apps role?

No, this position does not require travel.

A global technology leader in minimally invasive care and the pioneer of robotic-assisted surgery.

1-10
Employees
1995
Founded Year

Mission & Purpose

Intuitive (Nasdaq: ISRG), headquartered in Sunnyvale, Calif., is a global technology leader in minimally invasive care and the pioneer of robotic-assisted surgery. At Intuitive, we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints.