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 www.satellitehealth.com .
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
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
Internal Number: 18-0841
About Satellite Healthcare
Satellite Healthcare – Improving the Lives of Patients with Chronic Kidney Disease (CKD)In 1973, Norman S. Coplon, M.D. began Satellite Healthcare with the objective of improving the quality of life of his dialysis patients. Dr. Coplon established Satellite Healthcare as a not-for-profit, community benefit organization, which allows us to focus primarily on patients.Four decades later, Satellite Healthcare has shaped CKD healthcare in our industry, and continues to elevate the standards of patient care and innovation.Today, we provide a range of expert services to patients with chronic kidney disease (CKD). Satellite strives to individualize each patient's care to help him or her enjoy their life to the fullest.Satellite Dialysis — We operate 40 high-quality, state-of-the-art, patient-friendly dialysis centers that meet the long-term clinical needs of more than 4,000 CKD patients.Satellite WellBound — With more than 20 centers in place, we focus on personalized training and support for patients performing dialysis at home. In addition, WellBound provides a robust complement of pre-dialysis patient wellness education programs that can help prevent or slow the progression of early st...age CKD.At each of our centers, we put our patients first by providing:Compassionate care with a personalized touchWellness education to empower longer, healthier livesBest clinical practices resulting in outcomes that consistently exceed industry performance standards Opportunities for nephrologists to focus on their patients in comfortable, state-of-the-art environmentsIn addition to patient care, our clinical research division works on finding medical breakthroughs for CKD patients by conducting both internal and external research.For more information, contact Info@SatelliteHealth.com.