نیک اس ام اس | NIKSMS
نیک اس ام اس | NIKSMS

Senior Backend Developer (ASP.NET Core)

Tehran/ Sa'adat Abad
Full Time
sat- wen 8:30- 17:30/ thu8:30-14:30
-
-
11 - 50 employees
IT / Software / Hardware
Iranian company dealing with Iranian and foreign customers
1386
Privately held
توضیحات بیشتر

key Requirements

5 years experience in similar position
C# - Intermediate
ASP.Net - Advanced
Docker - Intermediate

Job Description

Senior Backend Developer (ASP.NET Core / C#)

Role Summary

We’re seeking a Senior Backend Developer with strong expertise in ASP.NET Core and C# (.NET) to design and build stable, scalable, and secure services. Proficiency in SQL, familiarity with Docker and microservices architecture, strong teamwork, and at least 3 years of relevant experience are required. Full-stack experience and familiarity with DevOps concepts are considered pluses.

Responsibilities

  • Design, develop, and maintain backend services using ASP.NET Core and C#.
  • Model relational databases and optimize queries, indexing, and performance tuning.
  • Build APIs (REST/gRPC), manage API versioning, and document with Swagger/OpenAPI.
  • Architect and implement microservices (service boundaries, inter-service communication, observability, fault tolerance).
  • Containerize services with Docker and prepare them for deployment across environments.
  • Ensure quality via unit/integration tests, code reviews, and established design patterns.
  • Monitor and improve performance; implement logging, tracing, and error handling.
  • Collaborate closely with frontend, product, and DevOps teams to deliver on time and with high quality.

Must-Have Qualifications

  • Advanced proficiency in ASP.NET Core and C# (.NET 6+).
  • Strong SQL skills with relational DBs (preferably SQL Server): schema design and query optimization.
  • Hands-on familiarity with Docker (Dockerfile, images, containers, basic Compose usage).
  • Understanding of microservices architecture (service design, resilience, observability).
  • Solid grasp of networking and web fundamentals (HTTP, TLS, authentication/authorization, JWT).
  • Experience with an ORM (preferably Entity Framework Core) and common patterns (Repository/Unit of Work where appropriate).
  • Proficiency with Git and team workflows (branches, PRs, code review).
  • 5+ years of professional backend development experience.
  • Strong teamwork, ownership, and problem-solving skills.

Nice to Have

  • Full-stack exposure (e.g., React/Next.js or similar).
  • DevOps familiarity and CI/CD tools (GitHub Actions/Azure DevOps/GitLab CI).
  • Experience with message brokers (RabbitMQ/Kafka) and event-driven patterns.
  • Caching (Redis) and performance/scalability techniques.
  • Cloud experience (Azure or AWS), container orchestration (Kubernetes a plus).
  • gRPC, GraphQL, OAuth2/OpenID Connect.
  • Application security (OWASP ASVS/Top 10), rate limiting, and secrets management.
  • This position is full-time and on-site. 
  • This is an on-site position based in Tehran. Working days are from Saturday to Thursday, with working hours from 8:30 to 17:30, and on Thursdays from 8:30 to 14:30.

Tools & Technologies

ASP.NET Core, C#, .NET 6/7/8, SQL Server, Entity Framework Core, REST, Swagger, Git
Plus: Docker, Kubernetes, Redis, RabbitMQ/Kafka, Azure/AWS, CI/CD, gRPC/GraphQL

Job Requirements

Age
25 - 40 Years Old
Gender
Men / Women
Software
ASP.Net| Advanced C#| Intermediate Docker| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای نیک اس ام اس | NIKSMS

این آگهی بسته شده است
insight applicant

مقایسه من با 86 متقاضی دیگر