Cybersecurity

Senior .NET Developer

Areeb Technology
Cairo, Egypt Listed 1 month ago via Naukrigulf
.net asp.net c# entity framework ef core sql server linq sql postgresql redis docker kubernetes ci/cd devops owasp

Job Overview

Company Industry IT - Software Services
Department / Functional Area IT Software

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.

Desired Candidate Profile

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).

Ready to apply?

You are viewing this role on JobSphere AI. Continue on naukrigulf.com to apply.

Opens the original job posting in a new tab

  • CompanyAreeb Technology
  • LocationCairo, Egypt
  • CategoryCybersecurity
  • Listing sourceNaukrigulf
  • Apply onnaukrigulf.com
  • Listed1 month ago
Senior .NET Developer On naukrigulf.com
Apply Now (opens the original posting in a new tab)

Related Cybersecurity jobs

More Cybersecurity

Keep this job on every device

It’s saved on this browser. Create a free JobSphere account to keep it, and every job you save, on any device.

Free. No spam.