
Posted 7 days ago
Principal Software Engineer
AI Summary
Design, develop, and maintain cloud-based healthcare software applications and enterprise technology solutions using Microsoft Azure, Node.js, Nest.js, C#, .NET, MongoDB, and SQL.
About this role
EMPLOYER: PeerIslands US, Inc.
JOB TITLE: Principal Software Engineer
LOCATION: Southlake, TX (hybrid role, may work from home)
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. Ref. Job code UPAA-W.
Skills
Explore related jobs
More jobs at PeerIslands
Similar C# jobs
Jobs in Southlake
- SIn-Store Shopping ClerkSprouts · Southlake, Texas
- P
General ManagerPostino WineCafe · Southlake, Texas - M
Speech-Language Pathology AssistantMOST/DFW · Southlake, Texas - HCentral Market (Southlake) - Seafood Production Lead - Full timeH-E-B, L.P. · Southlake, TX
- SManager, Software Development and EngineeringSchwab · Southlake, TX
- SDirector of EngineeringSchwab · Southlake, TX
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.