Sr. Software Engineer

Overview

Remote
Depends on Experience
Full Time

Skills

Microsoft Azure
C#
Cloud Computing
Git
.NET
NoSQL
SOAP
SQL
TypeScript
architecture
coding
security

Job Details

Remote | Sr. Software Engineer | Full-time

We are actively recruiting a Sr. Software Engineer for our client, who is offering a fully remote direct placement opportunity. All candidates are welcome to apply, though preference may be given to those who reside in Central/Mountain/Pacific time zone. This is an excellent opportunity to join a mission-driven team transforming healthcare communication through innovative software solutions. Our client is seeking a highly skilled and intellectually curious candidate who thrives in a collaborative, ego-free environment. In this position, you’ll work with modern technologies like C#, .NET Core, and Azure to build scalable, high-quality systems that directly impact healthcare delivery. Must have experience with healthcare software platforms in order to be considered for this position. 

Due to client request, candidates must be eligible to work in the United States without sponsorship.

 

Responsibilities:

  • Develop and maintain front-end features using Angular and TypeScript

  • Build and enhance APIs with C#/.NET Core, Azure, and SQL

  • Design distributed systems using serverless compute and durable messaging

  • Implement CI/CD pipelines for automated deployments

  • Write clean, testable code following SOLID principles

  • Own code through development, testing, and production

  • Conduct code reviews and contribute to team standards

  • Collaborate with product and engineering teams

  • Document technical designs and decisions

  • Mentor peers and promote engineering best practices

Qualifications:

  • 5+ years of professional experience in software engineering

  • 3+ years with .NET Core and C#

  • Strong experience with Azure cloud services (non-negotiable)

  • Proficiency in Git, SQL, and API development

  • Solid understanding of SOLID principles and automated testing

  • Experience with Angular/TypeScript (for front-end roles)

  • Bachelor s degree in Computer Science, Engineering, or equivalent experience

  • Proven ability to lead complex projects and build RESTful APIs

Preferred Skills:

  • Knowledge of healthcare interoperability

  • Experience with stream processing and service bus architecture

  • Familiarity with SOAP/WCF, gRPC, and NoSQL databases

  • Understanding of CAP Theorem and distributed computing

  • CI/CD pipeline design and DevSecOps principles

 

"Equal Opportunity Employer/Veterans/Disabled"

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.