Full Stack Software Engineer
Core
Build and maintain healthcare applications for clinical and administrative teams using modern and legacy .NET systems.
Role type
Full Stack Software Engineer
Builds
Patient-facing web experiences, healthcare data integrations, and internal clinical/administrative tools
Domain
Healthcare / Enterprise Software
Required skills
C#, ASP.NET Core, SQL Server, T-SQL, JavaScript, HTML, CSS, Git, automated testing, REST, SOAP, SFTP, XML
Preferred skills
Dapper, Razor, jQuery, Bootstrap, Entity Framework Core, xUnit, NUnit, Playwright, Quartz.NET, SignalR, OpenID Connect, IIS, Windows services, CI/CD, Gulp, Jenkins, Swagger/OpenAPI, NLog, multi-tenant architecture, HIPAA compliance
Technologies
ASP.NET Core, .NET Framework, SQL Server, C#, JavaScript, HTML, CSS, Razor, jQuery, Bootstrap, Entity Framework Core, Dapper, xUnit, NUnit, Playwright, Quartz.NET, SignalR, OpenID Connect, IIS, Windows services, Gulp, Jenkins, Swagger, OpenAPI, NLog
Responsibilities
Develop and maintain applications using C#, ASP.NET Core, Razor, JavaScript, and SQL Server; Design APIs, services, background jobs, database procedures, and responsive user interfaces; Troubleshoot issues across application, database, integration, and deployment layers; Write automated unit and browser-based integration tests; Modernize legacy .NET and Windows components while preserving production reliability; Build secure integrations using REST, SOAP, SFTP, XML, and healthcare data formats; Participate in code reviews, technical design, testing, and release validation; Protect sensitive healthcare data through secure coding and authorization practices; Collaborate with product, support, QA, and implementation teams to translate operational needs into practical solutions.