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 [email protected]. Ref. Job code UPAA-W.