Back to search
Agile Resources, Inc. Linkedin · Posted 28d ago

Senior .NET Developer

Cleveland, Ohio, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Location / Remote: Hybrid in Cleveland, OH, 44143 (3 days per week onsite).


Employment Type: 6-month W-2 contract (possibility to extend)


Compensation: up to 90/hour W-2 (depending on experience).


Benefits: Medical, dental, vision, LTD/STD, HSA/FSA, term life, and supplemental health insurances (e.g., Aflac) for all employees (and their families if needed); 401(k)


This Senior .NET Developer role focuses on building, maintaining, and stabilizing enterprise integrations across distributed systems using .NET and Microsoft Azure. You will deliver reliable, secure, and scalable API-based and event-driven integrations that connect enterprise platforms. Success is defined by improving production stability, quickly diagnosing integration failures, and implementing durable fixes that reduce incident recurrence.


Responsibilities:


  • Develop and maintain .NET/.NET Core APIs, microservices, and integration services that support enterprise system-to-system communication.
  • Design and implement event-driven integrations using Azure messaging services, including Event Grid/Event Hub patterns where appropriate.
  • Build and support Azure Functions, Service Bus producers/consumers, and event processors to enable reliable asynchronous workflows.
  • Troubleshoot production issues across distributed integrations, identify root causes, and implement fixes to restore and improve reliability.
  • Stabilize integration pipelines by improving error handling, message processing behavior, and operational safeguards in live environments.
  • Partner with technical stakeholders to refine integration approaches, improve resiliency, and reduce downtime across critical interfaces.


Required Skills:


  • 8+ years of hands-on software engineering experience with C#, .NET, and .NET Core.
  • Hands-on expertise delivering Azure integration solutions using Azure Functions, Service Bus, and API Management.
  • Experience building and supporting REST APIs and event-based integrations using Event Grid and/or Event Hub.
  • Strong experience implementing microservices and event-driven architectures in production environments.
  • Demonstrated ability to diagnose, troubleshoot, and stabilize production integrations and distributed-system failures.
  • Working knowledge of distributed systems concepts and messaging platforms, including delivery semantics and failure modes.


Preferred Skills:


  • Experience using SQL for querying, troubleshooting, and supporting data transformation needs.
  • Familiarity with CI/CD and DevOps practices to automate builds, deployments, and environment promotion.
  • Experience using AI-assisted development tools to accelerate debugging, performance analysis, and issue triage.
  • Ability to implement resiliency patterns such as retries, idempotency, dead-letter handling, and robust error recovery.
  • Experience supporting message transformation and processing between enterprise applications and integration endpoints.
  • Experience improving observability for integrations through monitoring, logging, tracing, dashboards, and actionable alerting.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent