← العودة إلى الوظائف

فرصة عمل

Senior .NET Developer

Areeb Technology

الموقعCairo, Cairo, Egypt
نوع الوظيفةدوام كامل
نظام العملغير محدد
تاريخ النشر٨ سبتمبر ٢٠٢٦

ملخص JobPlatform

نظرة سريعة على الوظيفة

هذه الوظيفة لدى Areeb Technology، في Cairo, Cairo, Egypt، بنظام دوام كامل. تفاصيل الوظيفة والمهارات المعروضة أدناه مأخوذة من إعلان الوظيفة الأصلي.

الوصف الأصلي

عن الوظيفة

- Role Overview: We are seeking a high-caliber Senior .NET Developer with deep hands-on software engineering, robust solution design, and enterprise integration experience. In this role, you will architect and build scalable enterprise backend, implement resilient distributed systems, and champion engineering rigor through Specification-Driven Development (SDD) and modern AI-augmented engineering workflows. Key Responsibilities: - Enterprise Core Development: Design, develop, and maintain high-throughput, mission-critical backend solutions using C#, ASP.NET Core, and modern .NET run times (.NET 8/9/10). - Specification-Driven Development (SDD): Author, review, and rigorously adhere to OpenAPI/AsyncAPI contracts and technical specifications before system implementation begins. - Integration & API Architecture: Design robust RESTful APIs, gRPC services, and messaging layers to seamlessly connect modern platforms with legacy systems, databases, and third-party APIs. - Architectural Patterns: Apply Clean Architecture, Domain-Driven Design (DDD), Modular Monoliths, and Event-Driven/Microservice architectures where appropriate. - Resilient Distributed Systems: Implement fault-tolerant distributed solutions leveraging asynchronous message handling, distributed caching, circuit breakers, and retry policies. - Code Quality & Mentorship: Conduct rigorous technical reviews, enforce engineering standards, and actively mentor mid-level and junior developers - AI-Augmented Workflows: Champion AI-assisted engineering using GitHub Copilot, Cursor, Claude, and specialized AI coding agents to accelerate delivery velocity without sacrificing quality. - Quality & Security Governance: Ensure all authored and AI-assisted code meets strict benchmarks for security, performance, maintainability, and test coverage. - Telemetry & Observability: Instrument systems from the ground up with structured logging, distributed tracing, and metrics for end-to-end visibility. - - Team Growth: Participate in technical interviews and contribute directly to elevating technical standards across the engineering team. Requirements - Core .NET Mastery: 5+ years of professional backend software development experience with expert-level proficiency in C#, ASP.NET Core, and contemporary .NET runtimes. - Specification & Contract-First Design: Proven expertise with API-first and Specification-Driven Development (OpenAPI/Swagger, contract testing, schema-first design). - ORM & Data Access: In-depth working knowledge of Entity Framework Core (EF Core), Dapper, complex LINQ queries, raw SQL optimization, and migration workflows across SQL Server and/or PostgreSQL. - Design Principles & Architecture: Thorough command of Clean Code, SOLID design principles, GoF design patterns, DDD fundamentals, and distributed system concepts (eventual consistency, idempotent consumers). - Automated Testing: Practical experience designing test suites using xUnit or NUnit, mocking frameworks, and containerized testing harnesses (e.g., Testcontainers). - Security & Compliance: Comprehensive implementation of authentication and authorization protocols (OAuth2, OpenID Connect, JWT, RBAC/PBAC). Proactive API security hardening, input validation, and defensive mitigation against OWASP Top 10 vulnerabilities. Secure secrets handling and data protection in transit (TLS) and at rest. - Observability & SRE Baseline: Structured logging architecture (e.g., Serilog) with correlation and trace identifiers. Distributed telemetry collection using OpenTelemetry standards. Implementation of application health checks, Prometheus/Grafana metrics instrumentation, and APM diagnostic workflows. - Legacy & Enterprise Integrations: Practical experience integrating with legacy workloads, SOAP/XML services, enterprise service buses, and background workers. - DevOps & Containerization: Hands-on containerization with Docker, Git-based branching workflows, and automated CI/CD pipelines. PREFERRED QUALIFICATIONS & TECH RADAR - High-Performance & Runtimes: Exposure to .NET Aspire, Native AOT compilation, and high-performance, low-allocation C# programming - Distributed Messaging & Caching: Hands-on experience with RabbitMQ, Apache Kafka, and distributed in-memory caching solutions using Redis. - AI & Agent Workflows: Familiarity with Model Context Protocol (MCP), prompt engineering, or autonomous AI coding agent workflows in IDEs. - Infrastructure Awareness: Basic familiarity with containerized deployments on container platforms or cloud environments (e.g., Google Cloud, Huawei Cloud, or Kubernetes) is a plus (cloud vendor exp is not mandatory). Benefits - Family Medical & Life insurance - GYM Benefit - Schooling Allowance Show more

المهارات

المهارات المطلوبة

SQLPostgreSQLRedisDockerKubernetesGitGitHubGoogle Cloud

مصدر الوظيفة

إعلان الوظيفة الأصلي

تم العثور على هذه الوظيفة من خلالLinkedIn. يمكنك مراجعة الإعلان الأصلي من خلال رابط المصدر قبل التقديم.

عرض الإعلان الأصلي ↗