Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Areeb Technology

Open 49d

Senior .NET Developer

Posted Updated 19 views
Discussion

Summary

Senior backend engineer designing and maintaining mission-critical, high-throughput services in C#, ASP.NET Core, and modern .NET (.NET 8/9/10) — working with API-first/contract-driven design (OpenAPI/AsyncAPI), gRPC, distributed systems, observability, and security, while mentoring junior developers and championing AI-assisted coding workflows.

- 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


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →