drjobs متخصص مطور برمجيات English

متخصص مطور برمجيات

صاحب العمل نشط

1 وظيفة شاغرة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
الخبرة drjobs

Not Mentionedسنوات

موقع الوظيفة drjobs

مدينة الكويت - الكويت

الراتب drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

الجنسية

إماراتي

الجنس

ذكر

عدد الوظائف الشاغرة

1 وظيفة شاغرة

الوصف الوظيفي

الأدوار والمسؤوليات

المرشح المثالي سيكون مسؤولاً عن تطوير تطبيقات عالية الجودة. كما سيكون مسؤولاً عن تصميم وتنفيذ التعليمات البرمجية القابلة للاختبار والتوسع.

المسؤوليات

مطور Angular/.NET MVC.

خبرة في بناء تطبيقات الويب / CRM.
خبرة في خدمات RESTful وتطوير واجهات برمجة تطبيقات الويب.
خبرة في Azure DevOps.
معرفة بقاعدة بيانات SQL server.

المؤهلات

خبرة لا تقل عن 5 سنوات
درجة البكالوريوس أو خبرة معادلة في علوم الكمبيوتر أو مجال ذي صلة
خبرة في التطوير بلغات البرمجة
مهارات قاعدة بيانات SQL أو قاعدة البيانات العلائقية

1. تطوير وتكامل حلول القنوات
تكامل القنوات: تصميم وتطوير وصيانة حلول البرامج التي تتكامل مع منصات خارجية مختلفة، مثل واجهات برمجة التطبيقات التابعة لجهات خارجية، أو أنظمة إدارة علاقات العملاء، أو أنظمة المؤسسات.

تطوير وإدارة واجهات برمجة التطبيقات: بناء وإدارة واجهات برمجة التطبيقات التي تمكن الأنظمة المختلفة من التواصل مع بعضها البعض. تأكد من أن واجهات برمجة التطبيقات هذه آمنة وموثوقة وفعالة.

التواصل عبر الأنظمة الأساسية: تمكين الاتصال بين قنوات البرامج المختلفة (على سبيل المثال، ربط تطبيق جوال بقاعدة بيانات مؤسسية أو مزامنة بوابة دفع مع منصة للتجارة الإلكترونية).

التكامل مع جهات خارجية: دمج الخدمات الخارجية مثل معالجات الدفع، أو منصات الوسائط الاجتماعية، أو الخدمات السحابية في الأنظمة الحالية، مما يضمن تدفق البيانات بسلاسة.

2. تطوير برامج مخصصة

تطبيقات مخصصة: تطوير حلول برامج مخصصة مصممة خصيصًا لاحتياجات العملاء أو الشركات المحددة، وخاصة في الحالات التي لا تلبي فيها الحلول الجاهزة القياسية المتطلبات.
تصميم النظام والهندسة المعمارية: تصميم الهندسة المعمارية الشاملة للبرنامج، مع ضمان مراعاة قابلية التوسع والأمان والأداء عند تطوير الحلول للقنوات المختلفة.
بناء البرامج الوسيطة: إنشاء برامج وسيطة أو أنظمة خلفية تسهل تدفق البيانات والتكامل بين القنوات أو المنصات المختلفة.
3. إدارة البيانات والمزامنة
إدارة تدفق البيانات: ضمان التدفق السلس للبيانات عبر الأنظمة المختلفة، والحفاظ على الاتساق والنزاهة عبر القنوات.
تعيين البيانات وتحويلها: تنفيذ قواعد تحويل البيانات وأنظمة التعيين لضمان توافق البيانات عبر منصات مختلفة (على سبيل المثال، التحويل بين تنسيقات البيانات مثل XML وJSON وما إلى ذلك).

إدارة قاعدة البيانات: العمل مع قواعد البيانات لضمان تخزين البيانات واسترجاعها ومزامنتها بشكل فعال بين القنوات والمنصات المختلفة.
4. الاختبار وضمان الجودة
اختبار الوحدة والتكامل: تطوير وتنفيذ اختبارات الوحدة والتكامل لضمان عمل تكامل القناة كما هو متوقع، والتعامل مع الأخطاء أو الاستثناءات بشكل مناسب.
الاختبار الآلي: تنفيذ الاختبارات الآلية لواجهات برمجة التطبيقات والتكاملات الأخرى للقبض على المشكلات قبل النشر وضمان موثوقية النظام.
استكشاف الأخطاء وإصلاحها: استكشاف الأخطاء وإصلاحها وحل المشكلات المتعلقة بتكامل القنوات وواجهات برمجة التطبيقات والخدمات التابعة لجهات خارجية.
5. التحسين وضبط الأداء
مراقبة الأداء: مراقبة وتحسين أداء القنوات المتكاملة بشكل مستمر، وضمان الاتصال السريع والاستجابة بين الأنظمة.

قابلية التوسع: تأكد من أن الأنظمة قابلة للتوسع وقادرة على التعامل مع كمية متزايدة من البيانات أو حركة المرور عبر قنوات متعددة دون تدهور الأداء.

الأمان: تنفيذ أفضل ممارسات الأمان لتطوير واجهات برمجة التطبيقات والتكاملات التابعة لجهات خارجية لحماية البيانات الحساسة وضمان الاتصالات الآمنة عبر القنوات.
6. التعاون مع فرق متعددة الوظائف
العمل مع فرق المنتجات: التعاون مع مديري المنتجات والمصممين ومحللي الأعمال لفهم متطلبات الأعمال وتقديم الحلول التي تتوافق مع هذه الأهداف.
التعاون مع الشركاء الخارجيين: التنسيق مع الشركاء الخارجيين (على سبيل المثال، مزودي بوابات الدفع، والخدمات السحابية) لضمان التكامل السلس واستكشاف الأخطاء وإصلاحها.
التعاون الجماعي: العمل جنبًا إلى جنب مع المطورين الآخرين، وفرق ضمان الجودة، ومسؤولي النظام لضمان عمل الأنظمة المتكاملة كما هو متوقع عبر جميع القنوات.


الملف الشخصي المرغوب للمرشح

1. تطوير وتكامل حلول القنوات
تكامل القنوات: تصميم وتطوير وصيانة حلول البرامج التي تتكامل مع منصات خارجية مختلفة، مثل واجهات برمجة التطبيقات التابعة لجهات خارجية، أو أنظمة إدارة علاقات العملاء، أو أنظمة المؤسسات.

تطوير وإدارة واجهات برمجة التطبيقات: بناء وإدارة واجهات برمجة التطبيقات التي تمكن الأنظمة المختلفة من التواصل مع بعضها البعض. تأكد من أن واجهات برمجة التطبيقات هذه آمنة وموثوقة وفعالة.

التواصل عبر الأنظمة الأساسية: تمكين الاتصال بين قنوات البرامج المختلفة (على سبيل المثال، ربط تطبيق جوال بقاعدة بيانات مؤسسية أو مزامنة بوابة دفع مع منصة للتجارة الإلكترونية).

التكامل مع جهات خارجية: دمج الخدمات الخارجية مثل معالجات الدفع، أو منصات الوسائط الاجتماعية، أو الخدمات السحابية في الأنظمة الحالية، مما يضمن تدفق البيانات بسلاسة.

2. تطوير برامج مخصصة

تطبيقات مخصصة: تطوير حلول برامج مخصصة مصممة خصيصًا لاحتياجات العملاء أو الشركات المحددة، وخاصة في الحالات التي لا تلبي فيها الحلول الجاهزة القياسية المتطلبات.
تصميم النظام والهندسة المعمارية: تصميم الهندسة المعمارية الشاملة للبرنامج، مع ضمان مراعاة قابلية التوسع والأمان والأداء عند تطوير الحلول للقنوات المختلفة.
بناء البرامج الوسيطة: إنشاء برامج وسيطة أو أنظمة خلفية تسهل تدفق البيانات والتكامل بين القنوات أو المنصات المختلفة.
3. إدارة البيانات والمزامنة
إدارة تدفق البيانات: ضمان التدفق السلس للبيانات عبر الأنظمة المختلفة، والحفاظ على الاتساق والنزاهة عبر القنوات.
تعيين البيانات وتحويلها: تنفيذ قواعد تحويل البيانات وأنظمة التعيين لضمان توافق البيانات عبر منصات مختلفة (على سبيل المثال، التحويل بين تنسيقات البيانات مثل XML وJSON وما إلى ذلك).

إدارة قاعدة البيانات: العمل مع قواعد البيانات لضمان تخزين البيانات واسترجاعها ومزامنتها بشكل فعال بين القنوات والمنصات المختلفة.
4. الاختبار وضمان الجودة
اختبار الوحدة والتكامل: تطوير وتنفيذ اختبارات الوحدة والتكامل لضمان عمل تكامل القناة كما هو متوقع، والتعامل مع الأخطاء أو الاستثناءات بشكل مناسب.
الاختبار الآلي: تنفيذ الاختبارات الآلية لواجهات برمجة التطبيقات والتكاملات الأخرى للقبض على المشكلات قبل النشر وضمان موثوقية النظام.
استكشاف الأخطاء وإصلاحها: استكشاف الأخطاء وإصلاحها وحل المشكلات المتعلقة بتكامل القنوات وواجهات برمجة التطبيقات والخدمات التابعة لجهات خارجية.
5. التحسين وضبط الأداء
مراقبة الأداء: مراقبة وتحسين أداء القنوات المتكاملة بشكل مستمر، وضمان الاتصال السريع والاستجابة بين الأنظمة.

قابلية التوسع: تأكد من أن الأنظمة قابلة للتوسع وقادرة على التعامل مع كمية متزايدة من البيانات أو حركة المرور عبر قنوات متعددة دون تدهور الأداء.

الأمان: تنفيذ أفضل ممارسات الأمان لتطوير واجهات برمجة التطبيقات والتكاملات التابعة لجهات خارجية لحماية البيانات الحساسة وضمان الاتصالات الآمنة عبر القنوات.
6. التعاون مع فرق متعددة الوظائف
العمل مع فرق المنتجات: التعاون مع مديري المنتجات والمصممين ومحللي الأعمال لفهم متطلبات الأعمال وتقديم الحلول التي تتوافق مع هذه الأهداف.
التعاون مع الشركاء الخارجيين: التنسيق مع الشركاء الخارجيين (على سبيل المثال، مزودي بوابات الدفع، والخدمات السحابية) لضمان التكامل السلس واستكشاف الأخطاء وإصلاحها.
التعاون الجماعي: العمل جنبًا إلى جنب مع المطورين الآخرين، وفرق ضمان الجودة، ومسؤولي النظام لضمان عمل الأنظمة المتكاملة كما هو متوقع عبر جميع القنوات.

نوع التوظيف

دوام كامل

المجال

المحاسبة

القسم / المجال المهني

هندسة البرمجيات

نبذة عن الشركة

الإبلاغ عن هذه الوظيفة
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا