آریانا شبکه آفاق
آریانا شبکه آفاق

Senior Back-End Developer

Tehran/ Iran
Full Time
Saturday to Wednesday from 8:30 to 16:30
-
Loan -Bonus -Commision -Health insurance -Flexible working hours -Game room -Gym facilities -Occasional packages and gifts
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# - Advanced
Python - Advanced
Angular - Intermediate
Django - Intermediate
.Net Core / .Net - Advanced

Job Description

**Job Summary
We are seeking a Senior Backend Developer (Python or C#) to design, implement, and maintain scalable backend services. The ideal candidate has experience with gRPC, RabbitMQ, and databases such as MongoDB or MSSQL, along with strong knowledge of DDD principles, Vertical Slice Architecture, and mediator patterns (e.g., MediatR). You will collaborate with cross-functional teams to deliver secure, high-performance, and maintainable backend systems that power our applications.

**Key Responsibilities:
- Design, develop, and maintain backend APIs using Python (FastAPI/Django) or C# (.NET Core).
- Implement reliable gRPC services for inter-service communication.
- Build and optimize event-driven systems using RabbitMQ.
- Integrate and manage MongoDB and/or MSSQL databases.
- Apply DDD, Vertical Slice Architecture, and mediator patterns (e.g., MediatR) in solution design.
- Ensure systems comply with security, performance, and maintainability standards.

**Required Technical Skills:
- Strong proficiency in Python (FastAPI/Django) or C# (.NET Core).
- Hands-on experience building gRPC services.
- Solid grasp of RESTful API design, versioning, and best practices.
- Familiarity with Vertical Slice Architecture and MediatR (or similar mediator patterns).
- Knowledge of software design principles (SOLID, Clean Architecture).

**Required Soft Skills:
- Strong problem-solving and analytical thinking.
- Team-oriented mindset with a willingness to share knowledge.
- Ability to break down complex requirements into maintainable solutions.
- Adaptability to new technologies, frameworks, and business requirements.
- Effective communication skills for cross-team collaboration.
- Attention to detail and commitment to clean, maintainable code.

**Benefits:
- Competitive salaries and benefits and team and individual monthly bonuses
- Floating work hours 
- Game room, gym
- periodic performance bonus and occasional gifts
- Health insurance
- Professional training courses
- Job security
- Opportunities for growth and development
- Managers and a team that will always support you

Job Requirements

Age
22 - 35 Years Old
Gender
Men / Women
Language
English| Upper Intermediate 70%
Software
C#| Advanced Python| Advanced Angular| Intermediate Django| Intermediate .Net Core / .Net| Advanced

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

ارسال رزومه برای آریانا شبکه آفاق

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