ایده پردازان (SMS.ir)
ایده پردازان (SMS.ir)

Backend .NET Developer

Tehran/ Tarasht
Full Time
Saturday to Tuesday: 8:00–17:00 | Wednesday: 8:00–16:00 (1 hour flexible time)
-
Bonus -Military Service Option -Health insurance -Flexible working hours -Learning stipends -Purchasing coupon -Coffee shop -Library -Occasional packages and gifts
11 - 50 employees
IT / Software / Hardware
توضیحات بیشتر

key Requirements

3 years experience in similar position
Microsoft Visual Studio - Advanced
Sql Server - Advanced
C# - Advanced
ASP.Net - Advanced
T-Sql - Advanced
GIT - Intermediate
Entity Framework - Advanced
Redis - Intermediate
.Net Core / .Net - Advanced
Docker - Basic
Gitlab - Intermediate

Job Description

At SMS.ir, we are looking for an experienced Backend .NET Developer to join our engineering team and contribute to the development and improvement of our core platform services.


Responsibilities

  • Design, develop, and maintain backend services with a focus on reliability, performance, and scalability
  • Collaborate closely with the engineering team to improve existing systems and implement new features
  • Participate in technical discussions and contribute to architectural and design decisions
  • Write clean, maintainable, and well-structured code
  • Take ownership of the services and components you work on throughout their lifecycle


Technical Requirements

  • 3+ years of professional backend development experience with strong hands-on expertise in C# and modern .NET versions
  • Solid experience working with SQL Server, including writing and optimizing queries
  • Practical experience with ORM-based and non-ORM data access approaches, with an understanding of their trade-offs
  • Good understanding of Clean / Layered Architecture and general software design principles
  • Practical familiarity with Domain-Driven Design (DDD) concepts
  • Experience working with asynchronous, message-based or event-driven systems
  • Experience implementing background processing and scheduled tasks
  • Hands-on experience using caching mechanisms to improve performance and reduce system load
  • Understanding of logging, monitoring, and debugging in production environments
  • Familiarity with search concepts and working with large datasets
  • Proficiency with Git and collaborative development workflows
  • Ability to write clean, readable, testable, and maintainable code


Soft Skills & Personal Qualities

  • Proven experience working effectively in a team environment
  • Strong problem-solving skills with the ability to analyze issues and propose solutions
  • Sense of ownership and responsibility for delivered code and services
  • Active participation in code reviews and openness to feedback
  • Strong motivation for continuous learning and technical growth
  • Good time management and task prioritization skills

Job Requirements

Age
21 - 35 Years Old
Gender
Men / Women
Military service
Military service must be done
Language
English| Intermediate - 50%
Software
C#| Advanced Microsoft Visual Studio| Advanced ASP.Net| Advanced GIT| Intermediate Entity Framework| Advanced .Net Core / .Net| Advanced Gitlab| Intermediate Sql Server| Advanced T-Sql| Advanced Redis| Intermediate Docker| Basic

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

ارسال رزومه برای ایده پردازان (SMS.ir)