وصف الوظيفة
المسمى الوظيفي: Senior Software Developer
وصف الوظيفة:
نظرة عامة على الوظيفة
نحن نبحث عن مطور برمجيات أول ذو خبرة للانضمام إلى فريق هندسة البرمجيات لدينا. يركز هذا الدور على بناء حلول خلفية على مستوى المؤسسات باستخدام تقنيات Java Spring مع الاستفادة من ممارسات هندسة معمارية حديثة، بما في ذلك دمج الذكاء الاصطناعي، والخدمات المصغرة، والبحث الذكي، وتطوير قائم على السحابة.
المرشح المثالي هو مهندس عملي قوي يستمتع بحل المشكلات التقنية المعقدة، والتعاون مع فرق متعددة الوظائف، والمساهمة في تقديم حلول قابلة للتوسع وآمنة ومبتكرة.
المسؤوليات الرئيسية
تطوير الخلفية
الذكاء الاصطناعي والأنظمة الذكية
البحث والتقنيات البياناتية
DevOps والجودة
التعاون
المهارات المطلوبة والمؤهلات
الخبرة والتعليم
المهارات التقنية
تطوير الخلفية
تصميم البرمجيات
تكنولوجيات قاعدة البيانات
تكنولوجيات البحث (مفضل)
الذكاء الاصطناعي وتكامل تعلّم الآلة (إضافة)
التطوير DevOps ونشره
الاختبار الوحدوي والجودة
ممارسات التطوير
الأمن
الكفاءات في الذكاء الاصطناعي
المهارات الناعمة
الموقع:EG-Cairo, مصر (التمديد والتزويد)
نوع الوقت:دوام كامل
فئة الوظيفة:تكنولوجيا information
Job description
Position:Senior Software Developer
Job Description:
Job Overview
We are seeking an experienced Senior Software Developer to join our Software Engineering team. This role focuses on building enterprise-grade backend solutions using Java Spring technologies while leveraging modern architectural practices, including AI integration, microservices, intelligent search, and cloud-native development.
The ideal candidate is a strong hands-on engineer who enjoys solving complex technical problems, collaborating with cross-functional teams, and contributing to the delivery of scalable, secure, and innovative solutions.
Key Responsibilities
Backend Development
Troubleshoot, debug, and optimize application performance, reliability, and scalability.
Apply software engineering best practices, including design patterns, SOLID principles, and clean architecture.
AI & Intelligent Systems
Design and implement AI-driven features, including intelligent search, content analysis, and agent-based workflows.
Search & Data Technologies
DevOps & Quality
Collaboration
Work closely with Product Management, UX, QA, DevOps, and Engineering teams to deliver high-quality solutions.
Required Skills & Qualifications
Experience & Education
Technical Skills
Backend Development
Software Design
Database Technologies
Search Technologies (Nice to have)
AI & Machine Learning Integration(A plus)
DevOps & Deployment
UnitTesting & Quality
Development Practices
Security
AI Competencies
Soft Skills
Location:EG-Cairo, Egypt (Al Emdad & Al Tamween)
Time Type:Full time
Job Category:Information Technology