Mobile Satellite Healthcare Logo

Satellite Healthcare Senior Software Engineer in San Jose, California

Requisition Number 18-0841

Post Date 2/12/2019

Title Senior Software Engineer

Job Category Information Services

Location Corporate HQT

Job Status Full Time

Work Hours 40

City San Jose

State CA


Satellite Healthcare is a successful, nonprofit organization that has improved the lives of people living with kidney disease since 1973. We earn our national reputation for excellent patient care each day by offering a complete range of dialysis therapy

choices, personalized clinical services, and unparalleled wellness education.

Satellite Healthcare provides expert, personalized kidney care at over 90 centers across the U.S. as well as at acute dialysis locations in California and Texas. Learn more about Satellite Healthcare at .

The Senior Software Engineer is responsible for building mobile and desktop web applications to provide Satellite’s physicians and clinical staff with tools that enable them to provide top quality care to our patients.

The Senior Software Engineer is responsible for new architecture design and development for the next generation of Electronic Health Record (EHR). This position designs and develops scalable architecture which will continue to upgrade and enhance Satellite Partners

Information Network (SPIN) Suite applications.

Essential Functions

The essential functions listed are not a comprehensive inventory of all duties, tasks, and responsibilities. Employees may also perform other duties as assigned. All employees must work in accordance with Satellite’s I-CARE Standards.

  • Work with Solutions Architect to design and develop software components including web applications, middleware and services on ASP.NET, React JS/ Angular JS / Knockout / Node JS and SQL Database.

  • Utilize user specifications to lead development effort and mentor junior team members

  • Actively participates in design and code reviews of team members’ work

  • Collaborate with QA and Business Analyst to lead and develop Satellite’s customized applications

  • Ensure quality, and architectural accuracy of released code


Minimum Qualifications

Any combination of education and experience that would likely provide the required knowledge, skills, and abilities as well as possession of any required licenses or certifications is qualifying.

Education: BS or MS in computer science or related field

Experience: 8 years of relevant experience

Knowledge, Skills & Abilities:

  • Understand the ins and outs of the web technology

  • Expert using React JS/ Angular JS / Knockout / Node JS,.NET, HTML/CSS, JavaScript, jQuery and SQL Query

  • Passionate about user experience

  • Expert level in any of the object oriented languages such as .NET, Java, C#, Ruby, Python

  • Experience with large scale databases: MySQL, SQL Server, Oracle, PostgreSQL

  • Experience Team Foundation Server

  • Well versed in SCRUM methodologies and be able to facilitate SCRUM daily meetings

  • Able to read, write, speak, understand and satisfactorily communicate with others in English in person, over the phone and via email

Satellite Healthcare, Inc. (SHC) strongly values diversity and is committed to equal opportunity and non-discrimination in all of its policies and practices, including the area of employment. Accordingly, SHC does not discriminate against any person on the basis of race, color, sex, sexual orientation or identity, religion, age, national or ethnic origin, political beliefs, marital status, medical condition, genetic information, veteran status, or disability. Women and men, members of all racial and ethnic groups, people with disabilities, and veterans are encouraged to apply. We offer a drug-free work environment.