Principal Software Engineer
Job Description
Job Description
Job Title: Principal Software Engineer
Company Overview
Savas Software is a leading provider of transdisciplinary pain management patient care and is launching electronic health record (EHR) software focused on coordinating multidisciplinary care. We are committed to providing exceptional patient care and dedicated to improving healthcare delivery through innovative technology.
Position Overview
We are looking for a talented, full stack, Software Developer to join our hybrid development team. In this role, you will build modern web applications and RESTful APIs that support software products and integrations used by healthcare organizations nationwide. You will work directly with—and report to—the VP of Software, contributing to technical strategy, architectural decisions, and hands-on development.
This hybrid position requires a combination of remote work and on-site collaboration, offering flexibility while maintaining strong team engagement.
What Sets Us Apart
Our team is mission-driven and united by a common purpose: healing humanity through a revolutionary transdisciplinary model. The model addresses the quadruple aim of healthcare: enhancing patient experience, improving patient health, reducing healthcare costs, and increasing employee satisfaction. We thrive on collaboration, and each member is a self-starter, empowered to unblock themselves and move forward with confidence. If you are passionate about impacting healthcare, enjoy taking initiative, and are comfortable with ambiguity, you’ll find a great fit with us.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using C#, .NET, ASP.NET Core, SQL Server, and modern front-end technologies.
- Build and optimize RESTful APIs that support product features, data workflows, and integrations with healthcare systems.
- Develop efficient SQL queries, stored procedures, and schema designs within SQL Server environments.
- Use Visual Studio , Git, and Azure DevOps (or similar tools) for coding, debugging, testing, and deployment.
- Collaborate directly with the VP of Software , contributing to planning, architecture, and continuous improvement initiatives.
- Work cross-functionally with product, QA, and other engineering team members to deliver reliable, scalable software solutions.
- Participate in code reviews , provide constructive feedback, and uphold development standards and best practices.
- Troubleshoot and enhance existing applications , ensuring stability and high performance.
- Follow healthcare compliance and secure coding practices , handling sensitive data with care.
Required Qualifications
- 10+ years of professional full-stack development experience.
- Strong proficiency in C#, .NET, ASP.NET Core , and object-oriented programming.
- Hands-on experience building web applications and APIs in the Microsoft ecosystem.
- Solid SQL Server skills including schema design, stored procedures, and performance optimization.
- Experience with JavaScript/TypeScript , HTML, CSS, and a modern UI framework (React, Angular, etc.).
- Proficiency with Visual Studio , Git, and CI/CD workflows.
- Understanding of secure software development practices.
- Strong communication skills and ability to collaborate in a hybrid work environment .
Preferred Qualifications
- Experience in the healthcare technology space, including EHR/EMR systems, HL7/FHIR integrations, or healthcare data workflows.
- Familiarity with Azure services, Azure Functions, or cloud-native architectures.
- Experience with microservices, messaging/queuing systems, or distributed applications.
- Knowledge of HIPAA , HITRUST, or related compliance frameworks.
- Bachelors degree in Computer Science or related field.
What We Offer
- Hybrid work schedule with flexibility and opportunities for in-person collaboration.
- The chance to build meaningful software that improves healthcare workflows and patient outcomes.
- Competitive compensation and benefits package.
- A growth-focused environment with opportunities to expand both technical and leadership skills.
Recommended Jobs
Home Health Licensed Practical Nurse
Become a part of our caring community As a CenterWell Home Health nurse, reporting to the Clinical Manager, you will provide personalized, one-on-one care that helps patients regain independ…
Inventory & Merchandising Specialist
Job Description Job Description Benefits: Flexible schedule Opportunity for advancement Training & development Inventory & Merchandising Specialist | Ai Vend Solutions Location: …
Nurse Practitioner
Job Description Job Description About the Role: The Nurse Practitioner will serve as a vital healthcare provider delivering comprehensive family medicine services with a focus on pediatric and…
In-home Occupational Therapist
OCCUPATIONAL THERAPIST Are you looking for a home care job where you can make a difference in people’s lives? Do you want to work for a home care agency that truly cares about you? That’s where y…
Talent Management and Onboarding
Human Resources Specialist – Talent Management & Onboarding Location: Hybrid (Scottsdale, AZ ) Pay Rate: $27.00 – $33.00 per hour Assignment Duration: 6 Months (Expansion/Volume need) Schedu…
Travel Registered Nurse Pre Op Job
Job Overview TLC Nursing Associates, Inc. is seeking a skilled Registered Nurse (RN) – Preoperative (Preop) to prepare patients for surgical procedures. The Preop RN plays a critical role in ens…
Travel Registered Nurse ICU Job
Job Overview TLC Nursing Associates, Inc. is seeking a highly skilled Registered Nurse (RN) – Intensive Care Unit (ICU) to provide specialized nursing care to critically ill patients. The ICU RN …
Lead Pilates Instructor
NOW HIRING: Lead Pilates Instructor for Green Valley Ranch Full Time & Part Time Positions Available: $40.00-65.00 PER CLASS OR MORE DEPENDING ON EXPERIENCE. NEGOTIABLE FOR QUALIFIED TALENT ~ W…
Remote Inbound Sales Representative
Step into a flexible, growth-focused role where you can make a meaningful impact by helping individuals and families plan for their financial future. As a Remote Inbound Representative, you will work…
Journeyman Machinist
Job Description Job Description Looking for a journeyman machinist who can operate most machines located in a job shop environment. Lathes, Mills, CNC Tooling Centers (Hurco), and CNC Lathes. …