كبار مطوري .NET
حول الدور
نحن نبحث عن مطور .NET من المستوى المتوسط إلى الأول يتمتع بخبرة قوية في تطوير البرامج الحديثة بمساعدة الذكاء الاصطناعي ودمج قدرات الذكاء الاصطناعي في تطبيقات المؤسسات.
يجب أن يتمتع المرشح المثالي بخبرة عملية قوية في النظام البيئي .NET، إلى جانب الخبرة العملية في استخدام مساعدي ترميز الذكاء الاصطناعي وأدوات التطوير الوكيل مثل Claude Code أو GitHub Copilot أو Cursor أو منصات مماثلة.
نحن نبحث عن شخص يمكنه تصميم التطبيقات القابلة للتطوير وتطويرها وصيانتها بشكل مستقل مع الاستفادة من أدوات الذكاء الاصطناعي لتحسين إنتاجية التطوير وجودة التعليمات البرمجية وسرعة التسليم.
هذا دور بعيد بدوام كامل في تحول أعمال كامل في الولايات المتحدة يتماشى مع دالاس، تكساس (CST/CDT). نحن نبحث عن مطور ليس على دراية بأدوات الذكاء الاصطناعي فحسب، بل يستخدمها بنشاط في تطوير البرامج في العالم الحقيقي.
يجب أن يكون المرشح قادرًا على التعامل بشكل مستقل مع مهام التطوير، واستخدام عوامل ترميز الذكاء الاصطناعي بشكل فعال، وفهم الكود الذي ينشئونه، ومراجعة المخرجات الناتجة عن الذكاء الاصطناعي، وتقديم برامج موثوقة وجاهزة للإنتاج. تعد الخبرة القوية في تطوير .NET أمرًا ضروريًا. تعتبر أدوات ترميز الذكاء الاصطناعي وتجربة تكامل الذكاء الاصطناعي العملية ذات أهمية متساوية لهذا المنصب.
المسؤوليات الرئيسية:
- تصميم وتطوير وصيانة تطبيقات الواجهة الخلفية القابلة للتطوير باستخدام C# و.NET Core / ASP.NET Core.
- استفد من أدوات تطوير الذكاء الاصطناعي مثل Claude Code أو GitHub Copilot أو Cursor أو الأدوات المماثلة لتطوير البرامج وتصحيح الأخطاء وإعادة البناء وتحسين التعليمات البرمجية.
- أنشئ ميزات تطبيقات مدعومة بالذكاء الاصطناعي من خلال دمج LLMs وواجهات برمجة تطبيقات الذكاء الاصطناعي التابعة لجهات خارجية.
- اعمل مع موفري LLM مثل Anthropic Claude أو OpenAI أو نماذج أخرى مماثلة.
- تطوير ودمج واجهات برمجة تطبيقات RESTful والخدمات الصغيرة.
- العمل مع قواعد البيانات العلائقية مثل SQL Server وPostgreSQL.
- فهم وتنفيذ سير عمل التطوير بمساعدة الذكاء الاصطناعي، بما في ذلك الترميز المستند إلى الوكيل وإنشاء التعليمات البرمجية والاختبار الآلي.
- تعاون مع مطوري الواجهة الأمامية والمهندسين المعماريين والفرق متعددة الوظائف.
- المشاركة في مراجعات التعليمات البرمجية والمناقشات الفنية والقرارات المعمارية.
- ضمان أداء التطبيق والأمن وقابلية التوسع وقابلية الصيانة.
المهارات المطلوبة
- إتقان قوي في C# و.NET Core / .NET 6+.
- تجربة عملية مع ASP.NET Core Web API.
- فهم قوي لمبادئ OOP وSOLID وأنماط التصميم والهندسة المعمارية النظيفة.
- تجربة مع Entity Framework Core و LINQ.
- تجربة مع SQL Server أو PostgreSQL.
- خبرة عملية مع Claude Code أو Cursor أو GitHub Copilot أو وكلاء ترميز الذكاء الاصطناعي المشابهين.
- القدرة على استخدام عوامل الذكاء الاصطناعي بشكل فعال لتطوير تطبيقات الإنتاج وتصحيح الأخطاء وإعادة هيكلتها وصيانتها.
- فهم LLMs والهندسة السريعة وتكاملات AI API.
- تجربة دمج OpenAI أو Anthropic Claude أو واجهات برمجة تطبيقات LLM الأخرى.
- خبرة في بناء واجهات برمجة تطبيقات REST ودمج خدمات الطرف الثالث.
- الإلمام بخطوط أنابيب Git وGitHub وCI/CD وDocker.
- فهم الأنظمة الأساسية السحابية مثل AWS أو Azure.
- مهارات قوية في تصحيح الأخطاء والتحليل وحل المشكلات.
- يجب أن يكون متاحًا للعمل في نوبة العمل الكاملة في الولايات المتحدة بما يتماشى مع دالاس، تكساس (CST/CDT).
- يجب أن يكون مرتاحًا في التعاون مع العملاء وفرق التطوير المقيمين في الولايات المتحدة.
- مهارات تواصل كتابية ولفظية ممتازة.
مهارات جميلة يجب أن تمتلكها
- فهم سير عمل الذكاء الاصطناعي الوكيل واستدعاء الأدوات واستدعاء الوظائف.
- خبرة في توليد الاسترجاع المعزز (RAG) وقواعد بيانات المتجهات والتضمينات.
- الإلمام بـ Semantic Kernel أو LangChain أو أطر تنسيق الذكاء الاصطناعي المماثلة.
- تجربة بناء وكلاء الذكاء الاصطناعي وأتمتة سير عمل الأعمال.
- معرفة لغة Python لتكاملات AI/ML.
- تجربة نشر وصيانة التطبيقات التي تدعم الذكاء الاصطناعي على مستوى الإنتاج.

