Full Stack Software Developer

ScImage, Inc. - Los Altos, CA (30+ days ago)

ScImage is a well-established privately held mid-size healthcare imaging IT (PACS) company located in Los Altos, CA that provides clinical imaging solutions for a variety of hospitals, physician practices and government organizations. We are recognized as a leading Cloud first health imaging (PACS) provider.

Our Culture:

We are total opposite of a typical Silicon Valley company. We are not a startup, we have been in business for 25 years. Most of our employees have been a part of our company for many years, about 20% more than ten years. We take pride in what we do and have created a positive working environment as a ScImage family. We are a flat organization with just one or two levels from top to bottom. We dislike bureaucratic posturing. Everyone is a doer and a subject matter expert because of stable satisfying employment and a positive learning opportunity. We are an agile and innovative company, focused on bringing cloud computing to physicians for better patient care. We respect work-life balance.

What we are looking for:

We are looking for a person that is passionate about being part of an innovative Cloud centric medical imaging and informatics software development and is looking to establish a satisfying career in this field and want to become a part of a nimble and smart medical software company. If you are a typical bay area job hopping type of a person that clocks in and clocks out, please do not apply. Also, if you are not proficient with Microsoft centric intelligent cloud and intelligent edge concepts, please do not apply.

Essential Functions:

  • Provide on-going full-stack feature development and enhancements to the PICOM365 platform
  • Engineer well designed and highly scalable and resilient solutions
  • Utilize and leverage Agile practices
  • Help the team, the product, and the business evolve through innovation.
  • Drive the continuous improvement of our flagship Cloud PACS platform PICOM365.com.
  • From concept to coding – design, develop, and maintain web and desktop applications using Visual Studio
  • Be a part of our small engineering team, keep learning and grow with the job and the company.

Required Technical Proficiencies:

  • 5+ Years of Software Development experience.
  • Expert proficiency with C#/.NET, SQL, and the overall Microsoft ecosystem.
  • Advanced levels of web centric technologies in order to create engaging, modern, responsive, and highly scalable client facing web applications.
  • Expert level object oriented software engineering methodologies and patterns.
  • Expert proficiency in designing and developing high scalable backend services, APIs
  • Proficiency with web client-side technologies (JavaScript, CSS3, SASS, TypeScript, HTML5, jQuery, Boostrap etc…).
  • Proficiency with web related protocols and architectures (MVC, MVVM, REST, SOAP, JSON, HTTP, etc…).

Soft Skills Required:

  • Positive personality, sense of belonging and easy to get along with people
  • Excellent verbal and written communications
  • Great organizational and time-management skills, including an ability to estimate project completion times
  • Excellent problem-solving skills
  • Properly assess and meet business needs in a professional and courteous manner
  • A lifelong love of learning and picking up new skills
  • Ability to maintain composure and focus during times of high pressure
  • If you are good at very efficient C/C++ coding on the backend, it is certainly a plus.

Job Type: Full-time

Salary: $80,000.00 to $105,000.00 /year


  • .net: 3 years (Required)
  • Software Development: 5 years (Required)


  • High school or equivalent (Required)


  • Los Altos, CA 94022 (Preferred)

Work authorization:

  • United States (Required)