نظرة عامة عن الوظيفة والشركة
نحن شركة تقنية رائدة في مجال تطوير الحلول البرمجية المخصصة وبناء التطبيقات عالية الأداء. نبحث عن مبرمج دلفي موهوب ومتحمس للانضمام إلى فريقنا في القاهرة، مصر، للمساهمة في تصميم وتطوير تطبيقات سطح المكتب والخدمات الخلفية المعتمدة على لغة دلفي. يفضل أن يكون المتقدم لديه عقلية تحليلية قوية واهتمام بتقديم حلول فعالة ومُوثوقة تلبي احتياجات العملاء وتدعم نمو الشركة.
المسؤوليات والواجبات الرئيسية
- تصميم وتطوير حلول برمجية باستخدام لغة دلفي مع مراعاة معايير جودة الكود وأفضل الممارسات التقنية.
- تحليل متطلبات العمل وترجمتها إلى تصاميم تقنية قابلة للتنفيذ.
- كتابة اختبارات وحدات وضمان صيانة الكود وتوثيقه بشكل فعّال.
- التعاون مع فرق متعددة التخصصات (المنتج، QA، الدعم) لضمان تسليم حلول متكاملة وفي الوقت المحدد.
- تقييم الأداء والاستقرار والتعامل مع عوائق النظام وتقديم حلول تحسين مستدامة.
- المساهمة في نشر وتطوير بنية البرمجيات والعمليات المؤسسية المرتبطة بمشروعات الشركة.
المؤهلات والمتطلبات
- درجة البكالوريوس في علوم الحاسب أو الهندسة أو تخصصات ذات صلة.
- خبرة عملية من 2 إلى 20 عاماً في تطوير تطبيقات باستخدام لغة دلفي.
- إلمام قوي بمبادئ OOP، تصميم الطبقات، ونماذج البرمجيات الحديثة.
- خبرة في بيئة Windows وتطوير تطبيقات سطح المكتب، وفهم جيد لمفاهيم واجهات المستخدم والتكامل مع قواعد البيانات.
- مهارات تحليلية قوية وقدرة على العمل بشكل مستقل وضمن فريق.
- ألمام بمفاهيم إدارة الإصدارات (Git) وأدوات البناء والتجميع.
- إجادة اللغة الإنجليزية التقنية قراءة وكتابة من مستوى جيد إلى ممتاز.
المهارات المطلوبة
- خبرة قوية في Delphi (RAD Studio)، وبيئة تطوير متكاملة (IDE) مهنية.
- فهم قوي لقواعد البيانات (مثل PostgreSQL/MySQL/SQL Server) وكيفية تصميم الاستعلامات وتحسين الأداء.
- معرفة بواجهات برمجة التطبيقات (APIs) وتكامل الأنظمة.
- مهارات حل مشكلات عالية المستوى وقدرة على تشخيص أعطال النظام وإصلاحها بسرعة.
- قدرة على كتابة كود قابل للصيانة مع توثيق واضح.
الخبرة والمزايا الوظيفية
- العمل بدوام كامل في القاهرة مع فرصة للعمل ضمن فريق ديناميكي ومتعدد التخصصات.
- راتب تنافسي يعتمد على الخبرة والكفاءة، وبدلات وحوافز حسب الأداء.
- بيئة عمل تشجع التعلم والتطوير المهني، وتوفير فرص للمشاركة في مشاريع جديدة ومبتكرة.
- إجازات ورعاية صحية حسب سياسات الشركة.
Overview of the job and the company
We are a leading technology company in the field of developing customized software solutions and building high-performance applications. We are looking for a talented and enthusiastic Delphi programmer to join our team in Cairo, Egypt, to contribute to the design and development of desktop applications and backend services based on the Delphi language. Ideally, the applicant should have a strong analytical mindset and an interest in delivering efficient and reliable solutions that meet client needs and support the growth of the company.
Key responsibilities and duties
- Design and develop software solutions using Delphi while considering code quality standards and best technical practices.
- Analyze business requirements and translate them into actionable technical designs.
- Write unit tests and ensure maintainable and well-documented code.
- Collaborate with multidisciplinary teams (Product, QA, Support) to ensure delivery of integrated solutions on time.
- Assess performance and stability, handle system obstacles, and provide sustainable improvement solutions.
- Contribute to the dissemination and development of software architecture and institutional processes related to company projects.
Qualifications and requirements
- Bachelor’s degree in Computer Science, Engineering, or related fields.
- Practical experience from 2 to 20 years in developing applications using Delphi.
- Strong familiarity with OOP principles, layer design, and modern software models.
- Experience in Windows environment and desktop application development, with good understanding of UI concepts and database integration.
- Strong analytical skills and ability to work independently and within a team.
- Familiarity with version control concepts (Git) and build/compilation tools.
- Proficiency in technical English reading and writing from good to excellent level.
Required skills
- Strong Delphi (RAD Studio) experience and a professional Integrated Development Environment (IDE).
- Solid understanding of databases (e.g., PostgreSQL/MySQL/SQL Server) and how to design queries and optimize performance.
- Knowledge of APIs and system integration.
- High-level problem-solving skills and ability to diagnose and fix system issues quickly.
- Ability to write maintainable code with clear documentation.
Experience and job perks
- Full-time work in Cairo with the opportunity to work within a dynamic, multidisciplinary team.
- Competitive salary based on experience and competence, with allowances and performance-based incentives.
- A work environment that encourages learning and professional development, offering opportunities to participate in new and innovative projects.
- Holidays and health care according to company policies.