Stanford Health Careposted 2 months ago
$51 - $67/Yr
Full-time • Entry Level
Palo Alto, CA
Hospitals

About the position

Stanford Health Care is looking for a SharePoint developer who can design, develop, customize, and debug web parts, page layouts, and applications using Microsoft .Net, C#, JavaScript, CSS, HTML, etc. The candidate will work on migration from 2019 on-prem to SharePoint online environment with expertise in developing web parts using SharePoint Framework (SPFX), REACT framework, NodeJS and creating power automate workflows. The Software Engineer is responsible for building or testing the front-end / back-end / mobile interface for web applications or software tools at Stanford Health Care. This position will collaborate on design issues with a diverse group of product managers, designers, engineers, and infrastructure teams to build and deliver robust front and back end solutions that showcase the SHC's brand while providing a high-quality experience for users. This position should have a complete understanding of web development. The Software Architect is responsible for building, designing and implementing high-volume, scalable and fault-tolerant end servers in support of the Information Technology cloud initiative at Stanford Health Care. This position is a key member of SHC's Technology leadership team, mentoring and engaging engineers to deliver innovative designs and development methodologies. The Software Architect directly interacts with internal/external stakeholders and works with the leadership team to help define solutions and architectural roadmap.

Responsibilities

  • Develops and customizes web parts, page layouts, and applications using Microsoft .Net, C#, JavaScript, CSS, HTML.
  • Works on migration from 2019 on-prem to SharePoint online environment.
  • Develops web parts using SharePoint Framework (SPFX), REACT framework, NodeJS.
  • Creates power automate workflows.
  • Collaborates with product managers, designers, engineers, and infrastructure teams.
  • Gathers functional requirements to generate technical design specifications.
  • Implements high fidelity visual and UX designs.
  • Ensures system improvements are successfully implemented and monitored.
  • Generates systems software engineering policies, standards and procedures.
  • Designs, develops, tests, debugs and implements operating systems components, software tools, and utilities.
  • Creates and improves infrastructure to address system performance, security, maintainability, and scalability.
  • Participates in troubleshooting problems related to user interaction, webpage performance & mobile web optimization.
  • Follows industry trends with regard to front-end technologies and techniques.

Requirements

  • Bachelor's degree in Information Technology, Computer Science, Software Engineering, Web Design or a directly-related field.
  • 0 - 3 years of directly related experience.
  • Expert knowledge in relevant technology stack.
  • Knowledge of front end optimization and performance techniques.
  • Knowledge of user behavior and interaction design patterns.
  • Ability to develop web sites for multiple contexts (mobile, tablet, desktop, etc.) and multiple locales.
  • Ability to build and ship production-quality software to a large consumer audience.

Nice-to-haves

  • Experience with administering Atlassian products like Jira, Bitbucket, and Confluence.
  • Knowledge of algorithms, data structure, web technologies, protocols, and cross-browser compatibility issues.
  • Strong experience with UI libraries and Front End tools (jQuery, Bootstrap, AngularJS, LessCSS, SASS).
  • Advanced knowledge of HCI, usability, interaction design patterns.

Benefits

  • Exceptional benefits and competitive pay.
  • Shift differential pay for specific roles.
  • Sign-on/relocation bonus for eligible roles.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service