Overview
On Site
Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship
Skills
.NET
Apache Kafka
Microsoft Azure
CosmosDB
Migration
Job Details
Job Description:
We are seeking a Senior .NET Developer with 10+ years of experience and strong hands-on expertise in modern Microsoft technologies. This role requires advanced proficiency with .NET 8+, Azure ecosystem, CosmosDB (NoSQL), Apache Kafka, and enterprise application migration. The ideal candidate will play a key role in modernizing legacy systems and building scalable, cloud-native solutions. Candidates must be self-driven, capable of working in fast-paced environments, and able to handle client-facing responsibilities.
Mandatory Skill Set:
- .NET 8 or above (Core/ASP.NET latest framework experience)
- CosmosDB (NoSQL advanced working knowledge)
- Microsoft Azure (App Services, Azure Functions, Storage, Monitoring, etc.)
- Apache Kafka (Event streaming, message queuing, producer/consumer model)
- Application and system migration experience (legacy to cloud or modern stack)
Key Responsibilities:
- Lead the design and development of .NET 8+ applications in a cloud-first architecture using Azure services
- Migrate and refactor legacy .NET systems into scalable microservices and event-driven applications
- Integrate and manage data workflows using CosmosDB and Apache Kafka
- Collaborate with DevOps and architecture teams to support CI/CD pipelines and deployment strategies
- Provide technical leadership, conduct code reviews, and ensure high coding standards across deliverables
Work Authorization: H1B Transfers Accepted | No C2C / Third-Party Candidates
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.