Description
The Software Engineer II will design, develop, and maintain software for scientific instruments and platforms, with a focus on Blazor-based user interfaces and end-to-end clinical features for ImmunoDiagnostic IVD products. The role involves cross-functional collaboration, database design and optimization, Windows Server integration, CQRS patterns, security and threat modeling, and exposure to medical-device software standards. It requires a bachelor’s degree and 5–12 years of software development experience, along with expertise in C#, .NET, ASP.NET Core, Blazor, SQL Server, RESTful APIs, gRPC, SignalR, microservices, cloud platforms, and Agile/Scrum.
