We are seeking a .NET Developer for a 6-month contract position based in Kalamazoo, Michigan. In this role, you will design, develop, document, and deploy backend, database, and cloud-deployment solutions for genomic laboratory testing and prediction products.
Responsibilities
Design and develop backend applications using .NET-based technologies
Develop and optimize SQL Server databases, including stored procedures and performance tuning
Deploy and maintain cloud-based solutions on Microsoft Azure
Build and document RESTful APIs and Web API services
Implement data access patterns and query optimization strategies
Collaborate on distributed cloud application architecture and implementation
Qualifications
Required
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
Experience with distributed cloud applications
Preferred
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
Show the full description
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)