Senior .NET Developer Google Cloud (Cloud Run & Google Cloud Platform Client Libraries)

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 6 Month(s)

Skills

.Net
.Net Frameworks
Cloud Run
Google Cloud Client Libraries
Microsoft Libraries

Job Details

Job Summary

We are looking for a highly skilled .NET Developer with deep experience in application development using .NET and the .NET Framework, combined with hands-on expertise in Google Cloud Platform (Google Cloud Platform) particularly Cloud Run and Google Cloud Platform client libraries.

This role involves developing and debugging cloud-native .NET applications, creating Proof of Concepts (POCs), advising customers on optimal use of .NET libraries/packages, and occasionally extending or customizing open-source libraries in the absence of native Google Cloud client support.

The ideal candidate will be both hands-on and consultative, comfortable working in customer-facing environments and debugging complex technical issues in varied deployment contexts.

Required Skills & Qualifications

  • 5+ years of professional experience in .NET application development, including C#, .NET Framework, and .NET Core/.NET 6+.
  • Experience deploying, configuring, and managing applications in Google Cloud Run.
  • Proficiency with Google Cloud client libraries for .NET and Microsoft libraries commonly used in cloud-native application development.
  • Strong debugging and troubleshooting skills in distributed, containerized environments.
  • Familiarity with containerization (Docker) and modern DevOps tools for CI/CD pipelines.
  • Experience with dependency injection, asynchronous programming, and modern .NET design patterns.
  • Ability to understand and modify open-source libraries to extend functionality or fix integration issues.

Preferred Qualifications

  • Hands-on experience with other Google Cloud Platform services (e.g., Pub/Sub, Cloud Functions, Cloud SQL, IAM).
  • Familiarity with OpenTelemetry, Cloud Logging, and distributed tracing in Google Cloud Platform.
  • Experience working with multicloud environments or hybrid deployments.
  • Exposure to Terraform, Pulumi, or Infrastructure-as-Code practices.
  • Contributions to open-source projects in the .NET ecosystem.

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.