-
Apptad

Senior Dotnet Developer

Apptad
United States · Full-time · Director

Job Description

Cosmos DB Depth

Required: Full operational expertise, not just basic CRUD. You should be able to design and optimize partition keys, tailor indexing policies, and tune Request Unit (RU) consumption to ensure sub-10 ms latencies at scale.

Key Skills:

• Partitioning: Design multi-tenant / time-series schemas; mitigate hotspotting by choosing the right partition key

• Index Management: Define custom indexing paths to optimize query patterns and reduce RU costs

• Throughput Tuning: Autoscale vs. manual scaling; cost-optimization strategies around RU provisioning

• Monitoring & Diagnostics: Use Azure Monitor and Cosmos DB metrics to detect and resolve performance bottlenecks

C#/.NET Stack

Target Version: .NET 8 LTS (we’re upgrading from .NET 6/7)

Key Skills:

• ASP.NET Core Web API best practices, middleware, dependency injection, logging

• Entity Framework Core or direct Azure.Cosmos/Amazon.DynamoDB client usage

• Asynchronous programming (async/await, IAsyncEnumerable)

• Experience with SignalR or gRPC is a plus for real-time scenarios

Azure SDK Integrations

Critical SDKs:

• Azure.Messaging.NotificationHubs (or the older Microsoft.Azure.NotificationHubs) for push notifications

• Azure.Cosmos for database operations with .NET

• Azure.Identity for unified authentication across managed identities, service principals, and user credentials

Azure Core Services (Critical Expertise Required):

• Service Bus – Reliable message queuing, pub/sub messaging for distributed systems

• Event Grid – Event-based routing to serverless functions and microservices

• Azure Functions – Serverless compute engine to process events, timers, or HTTP triggers

• Azure Notification Hubs – Mobile push notification platform for cross-device messaging

AWS Equivalents (Greenfield Development Familiarity Required):

• Amazon SNS (Simple Notification Service) – Equivalent to Azure Notification Hubs for pub/sub messaging and mobile push notifications

• Amazon SQS (Simple Queue Service) – Equivalent to Azure Service Bus for distributed, reliable queuing

• AWS Lambda – Equivalent to Azure Functions for serverless compute

• Amazon EventBridge – Equivalent to Azure Event Grid for event-driven integration across services

Key Expectations:

• Understand both the architecture and the operational nuances of these services in Azure and their AWS counterparts

• Design migration plans where existing Azure-native services (like Event Grid triggers) are being re-architected in AWS (using EventBridge, SNS/SQS, and Lambda)

API Integration

Current Stack:

• REST behind Azure API Management (APIM) for request routing, security (OAuth 2.0/JWT), and rate-limiting

Future Stack:

• Kong API Gateway: Expect to configure service definitions, plugins for authentication (Key-Auth, OAuth), and request transformations. You should know how to migrate policies from APIM to Kong equivalents

Expectations:

• Define and document OpenAPI/Swagger specs

• Implement client-friendly versioning, CORS, and health-check endpoints

IaC Depth

Mandatory:

• Bicep or ARM templates for core resource deployments (Notification Hubs, Cosmos DB, APIM/Kong infra)

Highly Desirable:

• Terraform (either in Azure or AWS) to manage multi-cloud or hybrid scenarios with modular design, state management, and CI/CD pipelines

Skills:

• Parameterization, modules, secure storage of secrets

• Integration with Azure DevOps, GitHub Actions, or AWS CodePipeline

Key Skills

Ranked by relevance

aws serverless oauth microservices terraform storage devops cloud bicep grpc cicd sqs
Login to Apply
Posted
Jul 17, 2025
Type
Full-time
Level
Director
Location
Arizona
Company
Apptad

Industries

IT Services IT Consulting

Categories

Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Sii Poland
Related

Regular Kotlin Developer (f/m/x)

2026-06-13

Full-time
Mid-Senior
Poland
IT Services
Other
View Job Details
Sii Poland
Related

Regular Kotlin Developer (f/m/x)

2026-06-13

Full-time
Mid-Senior
Poland
IT Services
Other
View Job Details
Iver Sverige
Related

DevSecOps Specialist

2026-06-12

Full-time
Mid-Senior
Sweden
IT Services
Other