Senior Dotnet Developer
2 days ago
United States
Wise Equation Solutions Inc.
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Job Description
Role: Senior Developer (.
NET 10 LTS / .
NET Core) Mandatory Skills
• Programming Languages/Tools: C# (C# 14), ASP.
NET Core Web API (ASP.
NET Core 10), Azure IoT Hub SDK (Azure IoT SDK for .
NET), Apache Kafka (Confluent .
NET client)
• Development Framework: .
NET 10 (LTS) / .
NET Core, Entity Framework Core 10, OpenAPI for service contracts
• Deployment Framework: Docker, Kubernetes, Helm
• Unit Tests Framework: xUnit (v3), Moq (or NSubstitute), Fluent Assertions (or AwesomeAssertions), Fakes, Testcontainers (integration tests)
• Load Tests Framework: JMeter; similar tools: k6, Azure Load Testing
• Version Control System: Git, GitHub Enterprise, GitHub Actions
• Storage: SQL Server / Azure SQL Database, Azure Blob Storage, Azure Cosmos DB.
• Cloud services (Microsoft Azure): Azure IoT Hub, Azure IoT Hub Device Provisioning Service (DPS), Azure IoT Operations (Azure Arc-enabled), Azure App Service, App Service Environment (v3), Azure Kubernetes Service (AKS), Azure App Configuration, Azure Key Vault, Managed Identities, Azure Event Hubs (Kafka-compatible endpoint)
• Logging: Splunk, Azure Log Analytics, Azure Application Insights, OpenTelemetry, Serilog
• Monitoring and Alerting: Prometheus, Grafana, MMS, XMatters, Azure Monitor
• Authentication: Identity and Access Management (IAM), Microsoft Entra ID (formerly Azure AD), OAuth 2.0 (RFC 9700 security best practices, PKCE; OAuth 2.1 draft), SAML 2.0, OpenID Connect 1.0, JWT (RFC 7519/RFC 9068), mTLS (RFC 8705), PingFederate, Service Registry
• Architectural Patterns, Design Patterns and Styles: Client-Server, REST, event-driven / publish-subscribe, CQRS, Clean Architecture, TDD, Strategy pattern
• Knowledge on protocols: HTTP/2, MQTT (3.1.1 / 5.0), AMQP 1.0, gRPC; OPC UA is an added advantage
• Knowledge on Networking (TCP/IP, DNS, VLANs, VPN/private connectivity), PKI (X.509 certificates, certificate lifecycle management), TLS 1.3 (RFC 8446) and OWASP Top 10 Preferred Skills
• Hands-on Experience in developing custom ASP.
NET Core middleware and using built-in rate limiting, health checks and output caching.
• Hands on experience in Java
• Good understanding on Azure IoT Edge architecture (IoT Edge 1.6 LTS) and components like IoT Edge devices, Edge Gateways, Edge Modules, Edge deployments etc.
• Working experience in providing solution for stability, interoperability, portability, security and scalability of system architecture.
• Knowledge on Azure Edge Infra activities along with Linux commands is an added advantage.
• Azure Certifications like AZ-204 (Azure Developer Associate; replaces the retired AZ-203), AZ-400 (DevOps Engineer Expert) or AZ-305 (Azure Solutions Architect Expert)
• Awareness of post-quantum cryptography readiness: NIST FIPS 203 (ML-KEM), FIPS 204 (ML-DSA) and FIPS 205 (SLH-DSA), with FIPS 206 (FN-DSA) in development; hybrid TLS key exchange and crypto-agility practices
• Familiarity with Zero Trust principles and secure supply chain practices (SBOM, dependency and container image scanning)