Principal Software Engineer

Posted 8 Days Ago
Be an Early Applicant
Southlake, TX, USA
Hybrid
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
The Role
Design, develop, and maintain cloud-based healthcare software platforms using Azure, .NET, Node.js, APIs, microservices, databases, and AI technologies. Build scalable backend, frontend, and data solutions supporting patient engagement, clinic operations, scheduling, billing, and interoperability. Implement DevOps automation, containerized deployments, monitoring, security, and compliance controls. Collaborate cross-functionally on testing, troubleshooting, documentation, Agile delivery, and technical improvements.
Summary Generated by Built In

DUTIES: Design, develop, test, implement, and maintain cloud-based software applications and enterprise healthcare technology solutions. Architect scalable, secure, and reliable systems using Microsoft Azure cloud services, Node.js, Nest.js, C#, .NET, MongoDB, SQL, and related technologies. Build and enhance REST and GraphQL APIs, microservices, and data integration workflows to support patient engagement, clinic operations, appointment scheduling, billing, and interoperability with healthcare systems. Develop and optimize backend services, frontend applications, data platform components, and database solutions, including performance tuning, caching, query optimization, and data modeling. Work with AI-enabled solutions including OpenAI models, large language models (LLMs), prompt-driven workflows, and data platform integrations to support intelligent automation, search, summarization, and business process improvements. Implement CI/CD pipelines, infrastructure automation, containerized deployments, monitoring, logging, and release management processes using DevOps tools and cloud-native practices. Apply security controls including authentication, authorization, encryption, and compliance practices for healthcare data. Participate in code reviews, troubleshooting, debugging, testing, technical documentation, Agile ceremonies, and cross-functional collaboration with engineering, product, business, and healthcare stakeholders to deliver scalable digital health platforms and operational improvements.

REQUIREMENTS: Bachelor’s or foreign equivalent degree in Computer Science, Applied Computer Science, Computer Engineering, or Information Systems, or a related field, and 6 years of progressive, post-baccalaureate experience in the job offered or as a Software Engineer/Developer, Consultant, or in a related/similar position. Experience therein to include 6 years in enterprise software development, CI/CD, DevOps, deployment automation, cloud release support, Microsoft Azure cloud services, cloud-native, REST API and GraphQL microservices development; 6 years using C#, .NET, Nestjs, Python, Docker, and Kubernetes; and 5 years with MongoDB (NoSQL) and SQL database design and optimization. Hybrid role, ability to work from home.

CONTACT: To apply, email resume to [email protected]. Ref. Job code UPAA-W.

Skills Required

  • Bachelor's degree or foreign equivalent in Computer Science, Applied Computer Science, Computer Engineering, Information Systems, or a related field
  • Six years of progressive, post-baccalaureate experience in the job offered, software engineering or development, consulting, or a related position
  • Six years of enterprise software development experience
  • Six years of experience with CI/CD, DevOps, deployment automation, cloud release support, and cloud-native development
  • Six years of experience with Microsoft Azure cloud services
  • Six years of REST API and GraphQL microservices development experience
  • Six years of experience using C#, .NET, Nest.js, Python, Docker, and Kubernetes
  • Five years of experience with MongoDB and SQL database design and optimization
  • Ability to work from home in a hybrid role
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Southlake, TX
148 Employees
Year Founded: 2018

What We Do

PeerIslands is an AI-native enterprise transformation partner that helps global organizations modernize by streamlining workflows and accelerating software delivery. Using its proprietary PeerAI platform, the company leverages generative AI, multi-agent orchestration, and automation. It specializes in cloud-native application modernization and data engineering, serving Fortune 100 clients in industries such as BFSI, healthcare, and telecommunications.

Similar Jobs

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Principal Software Engineer

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Hybrid
3 Locations
40000 Employees
120K-225K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Principal Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Austin, TX, USA
40000 Employees
118K-201K Annually

Atlassian Logo Atlassian

Principal Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
18 Locations
11000 Employees
173K-274K Annually
Hybrid
3 Locations
289097 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account