Description of Position
Robert Half is partnering with a non-profit healthcare technology organization that supports thousands of healthcare providers, payers, and public-sector partners through secure health information exchange, identity management, and interoperability solutions. We are seeking a Senior .NET Software Engineer with strong Microsoft technology expertise to design, build, and maintain scalable applications and integrations in Azure. The ideal candidate will have experience developing modern APIs, cloud services, and enterprise applications using C# and .NET while collaborating on solutions that handle sensitive healthcare and identity data.
Location: 100% remote
Duration: 12 months
Schedule: Monday-Friday, 9:00 am – 3:00 pm PDT
Key Responsibilities
- Design, develop, and maintain Azure-based applications and services using C#, .NET, and ASP.NET Core.
- Build and support Azure Durable Functions and serverless workflows that process clinical and eligibility data.
- Develop RESTful APIs, administrative portals, dashboards, and identity management applications.
- Create integrations with healthcare partners, payers, government agencies, and third-party vendors using APIs, SFTP, event streams, and secure messaging protocols.
- Implement and support healthcare interoperability standards and identity protocols.
- Write automated unit, integration, and end-to-end tests to ensure application quality and reliability.
- Build, manage, and optimize CI/CD pipelines within Azure DevOps.
- Monitor application performance and troubleshoot production issues using OpenTelemetry, Azure Monitor, and Application Insights.
- Implement security best practices including least-privilege access, credential management, encryption, auditing, and HIPAA-compliant development practices.
- Participate in code reviews, architecture discussions, and technical documentation efforts.
- Contribute to modernization initiatives involving migration from legacy .NET Framework and Web Forms applications to modern .NET platforms.
- Collaborate closely with engineering, product, operations, and healthcare stakeholders to deliver secure and scalable solutions.
Requirements of the Position
- 5+ years of professional software development experience with C# and .NET.
- Hands-on experience with .NET 6+ and ASP.NET Core.
- Experience developing cloud-native applications in Microsoft Azure.
- Experience with Azure Functions or similar workflow orchestration technologies.
- Strong SQL Server experience including database design, T-SQL development, and data access best practices.
- Experience building and maintaining automated testing frameworks and CI/CD pipelines.
- Working knowledge of modern authentication and authorization technologies including, OAuth 2.0, OpenID Connect, JWT, and SAML
- Strong analytical and problem-solving abilities.
- Excellent written communication and documentation skills.
- Ability to interpret technical specifications and implement standards accurately.
Preferred Qualifications
- Experience with healthcare interoperability standards including (HL7 v2, CDA / C-CDA, FHIR R4, X12 transactions)
- Experience supporting healthcare, payer, public-sector, or health information exchange environments.
- Experience with Blazor, Razor Components, Fluxor or Redux-style state management, and API gateways
- Exposure to Azure Health Data Services.
- Experience with OpenTelemetry, distributed tracing, and observability tools.
- Experience using Infrastructure as Code solutions such as Bicep or Terraform.
- Experience modernizing legacy .NET Framework or Web Forms applications.
- Familiarity with Azure DevOps Pipelines, internal package management, and enterprise software delivery practices.
Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you a great job that matches faster.
The hourly range for this position is $55 to $63/hr. Benefits available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
Senior Software Engineer in Seattle at Robert Half
This position is listed as contract and able to be worked remotely. It was posted yesterday.