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