استخدام Senior Software Engineer
شرح موقعیت شغلی
Responsibilities:
- Design, develop, and maintain complex, scalable backend systems using NET technologies.
- Implement best practices for security, scalability, and performance optimization.
- Collaborate with Product Managers, Designers, and Developers to implement new features.
- Take ownership of, and actively contribute to, the technical aspects of each project you are involved in.
- Mentor junior team members to support their career development and technical growth.
Requirements:
- Excellent knowledge of C# and . NET.
- Proficiency in MySQL, including database design, queries, and optimization techniques.
- Strong experience with RabbitMQ or other message queuing systems.
- Hands-on experience with Redis for caching and session management.
- Experience with gRPC for inter-service communication in a microservices architecture.
- Familiarity with software engineering concepts such as algorithms and data structures.
- Experience in building and scaling high-quality, high-traffic products or systems.
Benefits:
Join our friendly and dynamic team and enjoy the following benefits:
Join our friendly and dynamic team and enjoy the following benefits:
- Professional development opportunities
- breakfast
- Birthday and anniversary gifts and occasions
- Lunch and snack subsidies
- Transportation budget
- Comprehensive health insurance
- On-site medical care
- Seasonal and special charges and discounts
مهارتهای مورد نیاز
- Software Engineering
- C#
- .NET
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت