6 open roles
Principal Software Engineer
Job description
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.
Description copied from PeerIslands's careers page. Read the full posting before you apply.
More jobs at PeerIslands
Principal Software Engineer
PeerIslands· Southlake, TexasPrincipal Software Engineer 10274272
PeerIslands· Southlake, TexasPrincipal Software Engineer
PeerIslands· Southlake, TexasData Engineer
PeerIslands· Cayman IslandsPolyglot Developer - Cayman
PeerIslands· East End, Grand Cayman
More jobs in Southlake
Ministry Systems Lead
Gateway Church· Southlake, TXHomesense Temporary Merchandising Associate
The TJX Companies· Southlake, TX, United States· $27kSenior Commercial Lending Assistant
Texas Security Bank· Southlake, TX, United StatesInfusion Nurse
Healix· Southlake, TX, United StatesKitchen Staff/Cook
Kincaid's Hamburgers· Southlake, TX, United States
Principal Software Engineer jobs at other companies
Principal Software Engineer
Roblox· San Mateo, CA, United States· $295k – $345kPrincipal Software Engineer
Leidos· Columbia, MD· $131k – $237kPrincipal Software Engineer
Bjak· ThailandPrincipal Software Engineer
Motorola Solutions· Vancouver, CanadaPrincipal Software Engineer
AeroVironment· Moorpark, CA· $147k – $224k