.Net API Platform Engineer

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

.NET
API
RESTful
Docker
OAuth
C#
Apache Kafka
Authentication
Continuous Delivery
Continuous Integration
DevOps
Kubernetes

Job Details

Title: .Net API Platform Engineer

Location: 100% Remote

Duration: Long Term

Experience: 10+ Years

Summary:

API Platform Engineering Team to build, enhance, and support core APIs and tooling in a modern .NET, Kubernetes, and cloud-native environment. You ll own end-to-end development and quality of APIs under domain-driven design, with a practical focus on integration, automation, and a design-first mindset. This is a hands-on engineering role using C#/.NET 8 Minimal APIs focused on building, not just designing.

Required Experience:

  • 10 years professional experience in C#/.NET (preferably .NET Core or Minimal APIs)
  • Proficient in developing RESTful APIs and writing automated tests (xUnit or similar)
  • Hands-on experience with Docker and basic Kubernetes workflows
  • Familiarity with API gateway concepts (Kong, Apigee, etc.), including routing and JWT/OAuth2-based auth
  • Ability to write and maintain OpenAPI/Swagger specs
  • Strong collaboration and communication skills must be comfortable partnering with DevOps and Platform Engineering teams
  • Proven adaptability comfortable working through changing priorities, requirements, and technologies

Bonus Experience (not required, but a plus):

  • Exposure to Avro/Kafka event streaming
  • Experience integrating with developer portals (Backstage or similar)
  • Prior experience with cloud providers (AWS/Azure), especially EKS, or with Infoblox/Cloudflare DNS
  • Familiarity with CI/CD automation and GitHub Actions
  • Knowledge of platform logging frameworks and observability tooling (Dynatrace, Splunk, etc.)

Key Responsibilities:

  • Design, develop, and maintain .NET 8 Minimal APIs for platform domains under direction of the lead
  • Implement and consume platform-standard libraries for error handling (RFC 7807), logging, and JWT validation
  • Integrate with Kong Gateway (internal/external): manage routing and policies for authentication/authorization; test scope-based access
  • Define and update OpenAPI specifications, including example-rich specs for Prism/mock testing and catalog integration
  • Write robust unit and integration tests for all API endpoints and key flows
  • Support API and developer documentation, onboarding guides, and platform best practices (Backstage, Confluence, etc.)
  • Partner with Platform Engineering: infrastructure, DNS, K8s, Avro/Kafka
  • Partner with DevOps: CI/CD (GitHub Actions), Kubernetes deployments, secrets (Conjur), logging/monitoring (Dynatrace)
  • Adapt proactively embracing and driving positive responses to changes in requirements, priorities, and technologies
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.