Himalayas logo
Embrace Software IncEI

.NET Full Stack Developer

Embrace Software Inc
United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

This is a remote position.

Embrace Healthcare Group powers some of the most innovative healthcare technology solutions in North America, with a focus on enhancing clinical efficiency and compliance across emergency care settings.

EPOWERdoc, a leading SaaS platform within the Embrace Healthcare Group portfolio, specializes in Emergency Department Information Systems (EDIS) tailored for hospitals of all sizes. Designed by clinicians for clinicians, EPOWERdoc streamlines emergency room documentation with intuitive workflows, customizable templates, peer-reviewed clinical content, and real-time coding assistance—helping providers reduce documentation time and focus more on patient care.

We’re seeking a .NET Full Stack Developer to design, develop, and optimize web applications that drive our healthcare platform. You’ll work across the stack — from elegant, responsive front-end experiences to efficient, scalable backend systems — and play a key role in shaping the future of digital healthcare.

Key Responsibilities

  • Build, test, and deploy full-stack web applications using React, .NET Core (C#), and modern frameworks.
  • Design and maintain robust data layers, including relational and NoSQL databases (SQL Server, MongoDB).
  • Develop and optimize database objects (stored procedures, indexes, and queries) ensuring high performance and scalability.
  • Collaborate with product managers and design teams to translate complex healthcare workflows into intuitive, efficient user experiences.
  • Implement, secure, and optimize RESTful APIs and microservices hosted on Microsoft Azure.
  • Build and manage CI/CD pipelines and automated deployments using Azure DevOps.
  • Manage Azure services such as App Service, Containers, Functions, Key Vault, Storage Accounts, Service Bus, and Application Insights.
  • Optimize front-end and back-end performance for scalability, reliability,and maintainability.
  • Write clean, well-structured,and testable codefollowing industry best practices.
  • Participate in architecture planning, code reviews, and continuous improvement initiatives.

Requirements

  • 2+ years of professional experienceas a full stack or software engineer.
  • Strong proficiency in C#, .NET 6/7, and ASP.NET Core Web API.
  • Experience building secure REST APIs with JWT, OAuth2, and API versioning.
  • Experience designing and implementing microservices and domain-driven architectures.
  • Strong skills in React, JavaScript/TypeScript, HTML/CSS.
  • Strong database expertise:
    • SQL Server— stored procedures, query optimization, indexing, and performance tuning.
    • MongoDB (NoSQL)— schema design, aggregation pipelines, data modeling, and query performance.
  • Experience integrating relational and NoSQL data in distributed architectures.
  • Practical experience with Azure Services and Azure DevOps Pipelines, or equivalent CI/CD tooling.
  • Solid understanding of cloud architecture, API integrations, and security best practices.
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to thrive in a remote, fast-paced, and agile environment.
  • Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).

Nice To Have

  • Experience in the healthcare or health tech space is a plus.

Benefits

  • Competitive salary commensurate with experience.

  • Opportunities for career advancement and professional development.

  • ​Experience collaborating with a diverse, global team within a remote work setting.


About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level
Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Embrace Software Inc

Learn more about Embrace Software Inc and their company culture.

View company profile
Claim this profileEmbrace Software Inc logoEI

Embrace Software Inc

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

25 remote jobs at Embrace Software Inc

Explore the variety of open remote roles at Embrace Software Inc, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Embrace Software Inc

Remote companies like Embrace Software Inc

Find your next opportunity by exploring profiles of companies that are similar to Embrace Software Inc. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Embrace Software Inc hiring .NET Full Stack Developer • Remote (Work from Home) | Himalayas