Job Title: Sr. .Net Developer
Location: Kalamazoo, MI (3 days a week hybrid)
Note : The below-highlighted skill must be present in the profile
Summary:
- The Developer will design, develop, document, and deploy backend, database, and cloud-deployment solutions for the delivery of genomic laboratory testing and prediction products
- Must have experience working in .NET-based back-end applications and SQL Server database development.
- Experience with distributed cloud applications is required.
- Experience with real-time analytics or columnar OLAP engines is desired but not required.
Job Description:
Technical Competencies
- Proficiency in C# across both .NET Framework 4.x and modern .NET (5+).
- Relational database development with SQL Server, including stored procedures, performance tuning, and SSDT database projects.
- Experience on a Windows-based platform.
- Strong understanding of data access patterns, including abstraction layers, query optimization, and report-level calculations.
- Experience with RESTful API design, Web API, and EF6 or EF Core.
- Experience developing and deploying on Microsoft Azure.
Desired Competencies
- Experience with real-time analytics or columnar OLAP engines such as Azure Data Explorer.
- Experience with streaming ingestion (Event Hubs, Kafka, Kinesis) and immutable archive / bronze landing patterns.
- Experience modernizing legacy applications, including framework, ORM, and Web API stack upgrades.
- CI/CD tooling such as Git, GitHub Actions, or Azure DevOps.
- Infrastructure-as-Code tooling such as Terraform or Bicep.
- Containerization with Docker or Kubernetes.
- Message-queuing platforms such as RabbitMQ, MassTransit, or Azure Service Bus.
- Experience with large-scale data sets (multi-terabyte, multi-billion row).
- JavaScript client development frameworks, such as Angular.
- Bash and PowerShell scripting languages.
- Experience on a Linux-based platform.
- Sovereign-cloud deployment experience (e.g., Azure China / 21Vianet).