Rhapsody ยท 17 hours ago
C#/.NET Software Engineer II
Rhapsody is a healthcare technology company focused on easing data access burdens to accelerate innovation in the industry. They are seeking a C#/.NET Software Engineer II to contribute to the development of their Corepoint Integration Engine, enhancing existing workflows and designing new capabilities across various technical areas.
Hospital & Health Care
Responsibilities
Design, prototype, code, test, maintain, and debug Windows-based production software
Implement functionality through hands-on coding within our large, established codebase or by developing new services and components
Collaborate with architects, technical leads, and stakeholders to implement effective solutions to a variety of complex problems
Design code to be modular and testable and write thorough unit and integration tests
Reproduce, debug and fix problems found in Product, supporting platforms or pipelines
Assist in breaking down work into smaller tasks, estimating effort, and coordinating dependencies with other developers
Contribute to developing and maintaining DevOps CI/CD pipelines and automation tooling using YAML, Packer/HCL VM builds, and agent/runner health and workload monitoring
Communicate detailed status updates. Surface decisions and trade-offs
Specific examples of work you might take on include: Product & UX: user-facing agentic AI features; advanced IDE features for building complex API integrations; targeted UI enhancements (Angular/TypeScript; DevExpress/WinForms)
Platform & Cloud: cloud migration and adoption of cloud-native architectures; Windows service modernization (REST/gRPC)
Data & Modernization: SQL Server database-layer improvements; migration from .NET Framework to modern .NET 8+
Qualification
Required
3-5+ years of experience working as part of an engineering team developing and maintaining commercial product code or its supporting CI/CD pipelines and test automation
Technical proficiency in C#/.NET, including async and concurrent programming, dependency injection, and writing loosely coupled, unit-tested code
Demonstrated ability to take initiative, solve problems, and drive work to completion
History of owning and delivering new functionality or enhancements in a production software environment
Willingness to work across a broad range of functional areas while continuously learning
Experience using or experimenting with AI-assisted development tools to accelerate prototyping, implementation, and testing
Authorized to work in the United States without the need for sponsorship now or in the future
Preferred
Comfortable navigating a large, long-lived codebase and working within the constraints of existing design
Experience breaking down larger work items into incremental stories and tasks, and providing status updates
Knowledge of authentication and authorization protocols such as OIDC, OAuth, SAML, and JWT, including integration with identity providers
Experience building and optimizing CI/CD pipelines with Azure DevOps, GitHub Actions, YAML workflows, and automation tooling. Solid PowerShell skills
Familiarity with containerization technologies (Docker and Kubernetes) in addition to Infrastructure as Code tooling (Terraform)
Experience with cloud-native architectures and migrating monolithic applications to the cloud
Experience with SQL Server, including T-SQL and direct database development beyond Entity Framework
Experience working with UI frameworks such as Angular and TypeScript
Familiarity with healthcare interoperability standards such as HL7 (v2, CDA), FHIR, DICOM, and related integration technologies
Benefits
Comprehensive benefits package on day 1 (medical, dental, vision, life, disability)
401k with a generous company match
Unlimited PTO, sick time & volunteer days
An innovative, inclusive, and fun work environment
Continuous learning and development opportunities
Company
Rhapsody
Rhapsody is a digital health enablement platform company with healthcare integration, identity management, and clinical terminology expertise.