Demo

Senior Software Engineer | NantHealth

NantHealth
Dallas, TX Intern
POSTED ON 4/21/2026
AVAILABLE BEFORE 5/20/2026
Are you ready to link your passion with a purpose? At NantHealth, we build technology that simplifies healthcare. We manage the data and decisions that help the healthcare industry deliver better patient care. NantHealth’s products target specific pain points that inhibit healthcare from reaching its full potential. Our payer-provider collaboration solutions increase operational efficiency, unlock savings, and enhance communications. Our treatment plan validation capabilities help payers better manage costs for oncology and autoimmune conditions. We’re seeking innovative thinkers who love doing meaningful work. If you’re looking to bring your skills and expertise to a growing technology company, it’s time for you to join us!

To ensure we can provide the best in healthcare tech, we focus on building the best team. Through holding true to our core values – clarity, empathy, collaboration, integrity, a sense of community, and a pioneering approach – we are creating a vibrant culture where ideas can blossom, people can thrive, and success can flourish.

Company: NantHealth, Inc.

Location: 2871 Lake Vista Dr., Suite 210, Lewisville, TX 75037

Position Title: Senior Software Engineer

Hours: Monday – Friday, 8:00 am to 5:00 pm, 40 Hours/ Week

Summary of Duties: Work within a Lead Software Development framework to analyze business requirements, identify user stories, test deliverables and estimation of delivery. Design and develop core infrastructure and applications within our .NET portal platform based upon Service Orientation Architecture (SOA) principles. Implement features using object-oriented design and languages. Demonstrate deep understanding of software design principles through coding activities and train junior members of the team. Adhere to and apply overarching internal practices and policies with respect to coding standards, unit testing, source control, and CI. Maintain and share knowledge of best practice software development approaches such as design patterns, 3rd party tools, languages features that are potentially beneficial to NantHealth. Work with the team and stakeholders to deliver estimates for assigned work. Troubleshoot and debug complex systems using enterprise application management tools such as Splunk and AppDynamics to support the system in test environments and the production environment. Lead multiple development projects in concurrency, managing Engineering timelines, work completion and all engineering resources on the project. Collaborate with multiple teams and departments, both technical and non-technical in nature, during project to ensure the successful completion of the projects. Focus on delivering business benefit and continuous improvement. Remote work permitted.

Qualifications: The position requires a Bachelor’s degree in Computer Science, Computer Systems Engineering, or a related field and five (5) years of experience in the job offered or as a Software Engineer, Applications Engineer, or a related role. Will accept a Master’s degree in Computer Science, Computer Systems Engineering, or a related field and three (3) years of experience in the job offered, or as a Software Engineer, Applications Engineer, or a related role. The position requires experience with the following skills: Advanced level programming in object-oriented languages in a commercial environment, including C# and Java; Working knowledge of other languages, including JavaScript, Vue.js, .NET Razor, and PowerShell; Advanced level knowledge of technologies, including .NET Framework, .NET Core, Kubernetes and Helm, Docker, Single Sign On, Azure DevOps CI/CD pipelines, and AKS (Azure Kubernetes Services); Working knowledge of Security protocols, including OAuth 2.0 and SAML; Working knowledge of 3rd party applications, including Elastic Search, PingFederate, and BigIP F5 Load Balancer; Advanced experience using source control systems, including Git; Working knowledge of SQL and Relational Databases, including Microsoft SQL Server; Applying advanced technical principles to solve medium to complex problems; Leading multiple concurrent project teams, mentoring responsibilities, and providing learning and training sessions. Remote work permitted.

The salary range for applicable US-based applicants to this position is below. The specific rate will depend on the successful candidate’s qualifications, prior experience as well as geographic location.

  • $125,288 base salary plus bonus potential.

We value each of our employee’s total wellness. From robust medical, dental, and vision insurance, to financial planning assistance, to physical and mental wellness discounts, including an optional annual subscription to the Headspace app and unlimited access to our online learning platform, we understand that our company succeeds when our employees succeed as individuals.

Additional Notable Benefits Include

  • Paid Time Off (hourly) / Flex Time Off (salaried) programs for Full Time employees
  • Growth and Development opportunities
  • 401(k), including a 3% company match
  • Paid Holidays
  • Paid Parental Leave, including a flexible return-to-work program
  • Employee Assistance Program
  • Discounts on popular cell phone plan providers
  • Life & Disability Insurance
  • Travel Assistance
  • Education Assistance Program
  • And much more!

NantHealth provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Salary : $125,288

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer | NantHealth?

Sign up to receive alerts about other jobs on the Senior Software Engineer | NantHealth career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NantHealth

  • NantHealth San Antonio, TX
  • Are you ready to link your passion with a purpose? At AirStrip, we build technology that enables clinicians to diagnose earlier than ever before, accelerat... more
  • 13 Days Ago

  • NantHealth San Antonio, TX
  • Are you ready to link your passion with a purpose? At AirStrip, we build technology that enables clinicians to diagnose earlier than ever before, accelerat... more
  • 14 Days Ago

  • NantHealth Dallas, TX
  • Are you ready to link your passion with a purpose? At NantHealth, we build technology that simplifies healthcare. We manage the data and decisions that hel... more
  • 8 Days Ago

  • NantHealth Dallas, TX
  • At OpenNMS, a wholly owned subsidiary of NantHealth, we are looking for the best people who share our deep passion for collaboration and innovation, and ou... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer | NantHealth jobs in the Dallas, TX area that may be a better fit.

  • NantHealth Dallas, TX
  • Are you ready to link your passion with a purpose? At NantHealth, we build technology that simplifies healthcare. We manage the data and decisions that hel... more
  • 27 Days Ago

  • NantHealth Dallas, TX
  • At OpenNMS, a wholly owned subsidiary of NantHealth, we are looking for the best people who share our deep passion for collaboration and innovation, and ou... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!