في الموقع - الأردن - اربد · ٣ يوليو ٢٠٢٦
تكنولوجيا المعلومات
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p><strong>مهندس برمجيات أول</strong></p><p><strong>نظرة عامة</strong></p><p>نحن نبحث عن مهندس برمجيات عالي المهارة يمتلك قدرات قوية في الخلفية والواجهات الكلّية للانضمام إلى فريقنا المتنامي في الأردن. يجلب المرشح المثالي خبرة تقنية عميقة، وشغفًا لبناء أنظمة قابلة للقياس، والقدرة على العمل ضمن بيئات سحابية حديثة. ينطوي هذا الدور على تصميم وتطوير وتحسين تطبيقات موزعة تدعم عمليات حيوية.</p><br><p><strong>المسؤوليات الأساسية</strong></p><ul><li><p>تصميم وتطوير وصيانة حلول برمجية عالية الجودة باستخدام .NET (C#)، JavaScript، أو TypeScript.</p></li><li><p>بناء وتحسين بنى معمارية تعتمد على الخدمات المصغرة وأنظمة موزعة.</p></li><li><p>تنفيذ وتحسين حلول تخزين البيانات باستخدام PostgreSQL، Elasticsearch، وتقنيات قائمة الانتظار الرسائلية.</p></li><li><p>تطوير وصيانة RESTful APIs ومكونات تعتمد على الحدث.</p></li><li><p>التعاون مع فرق متعددة الوظائف لتقديم تطبيقات آمنة وقابلة للتوسع وعالية الأداء.</p></li><li><p>نشر، رصد، واستكشاف أخطاء التطبيقات في بيئات تحتوي على حاويات باستخدام Kubernetes وDocker.</p></li><li><p>المساهمة في خطوط أنابيب CI/CD وضمان عمليات تسليم آلية سلسة.</p></li><li><p>تطبيق مهارات تحليلية قوية وحل المشكلات لتحسين أداء النظام وموثوقيته.</p></li></ul><br><p><strong>المؤهلات المطلوبة</strong></p><ul><li><p>خبرة من 5+ سنوات في تطوير البرمجيات بشكل مهني.</p></li><li><p>إتقان قوي في .NET (C#) وخبرة عملية مع نظام بيئة .NET.</p></li><li><p>خبرة solid في JavaScript أو TypeScript.</p></li><li><p>خبرة مثبتة في العمل مع الخدمات المصغرة وهياكل الأنظمة الموزعة.</p></li><li><p>معرفة عملية بـ PostgreSQL وElasticsearch وتقنيات قائمة الانتظار الرسائلية (مثل RabbitMQ، Kafka).</p></li><li><p>إلمام بـ Kubernetes وDocker وممارسات CI/CD الحديثة.</p></li><li><p>فهم قوي لتصميم RESTful API ونماذج قائمة على الحدث.</p></li><li><p>تفكير يركز على الأداء مع الانتباه للتفاصيل والتحسين.</p></li></ul><br><br><br><br></div></section><section><p class="heading">الملف الشخصي المرغوب فيه للمرشح</p><p class="paragraph"></p><p><strong>التعليم</strong></p><ul><li><p>درجة البكالوريوس في علوم الحاسوب، هندسة البرمجيات، هندسة الحاسبات، أو مجال تقني ذو صلة.</p></li><li><p>درجة الماجستير تعتبر ميزة لكنها ليست مطلوبة.</p></li></ul><br><p><strong>مزايا إضافية</strong></p><ul><li><p>خبرة مع React.js أو أطر frontend حديثة مماثلة.</p></li><li><p>التعرّض لأجهزة القياس الحيوي مثل أجهزة بصمة الإصبع، ماسحات القزحية، أنظمة التعرف على الوجه، أو أجهزة التقاط التوقيع.</p></li><li><p>خلفية في الأنظمة الحكومية، الأمن، الدفاع، أو أنظمة مراقبة الحدود.</p></li><li><p>معرفة بمعايير القياسات الحيوية مثل ISO 19794، NIST، أو أطر ذات صلة.</p></li></ul><br><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>Senior Software Engineer</strong></p><p><strong>Overview</strong></p><p>We are seeking a highly skilled Software Engineer with strong backend and full-stack capabilities to join our growing team in Jordan. The ideal candidate brings deep technical expertise, a passion for building scalable systems, and the ability to work within modern cloud‑native environments. This role involves designing, developing, and optimising distributed applications that support mission-critical operations.</p><br><p><strong>Key Responsibilities</strong></p><ul><li><p>Design, develop, and maintain high-quality software solutions using .NET (C#), JavaScript, or TypeScript.</p></li><li><p>Build and enhance microservices-based architectures and distributed systems.</p></li><li><p>Implement and optimise data storage solutions using PostgreSQL, Elasticsearch, and message‑queue technologies.</p></li><li><p>Develop and maintain RESTful APIs and event-driven components.</p></li><li><p>Collaborate with cross-functional teams to deliver secure, scalable, and high-performance applications.</p></li><li><p>Deploy, monitor, and troubleshoot applications in containerised environments using Kubernetes and Docker.</p></li><li><p>Contribute to CI/CD pipelines and ensure smooth, automated delivery processes.</p></li><li><p>Apply strong analytical and problem-solving skills to improve system performance and reliability.</p></li></ul><br><p><strong>Required Qualifications</strong></p><ul><li><p>5+ years of professional software development experience.</p></li><li><p>Strong proficiency in .NET (C#) and hands-on experience with the .NET ecosystem.</p></li><li><p>Solid experience with JavaScript or TypeScript.</p></li><li><p>Proven experience working with microservices and distributed system architectures.</p></li><li><p>Practical knowledge of PostgreSQL, Elasticsearch, and message‑queue technologies (e.g., RabbitMQ, Kafka).</p></li><li><p>Familiarity with Kubernetes, Docker, and modern CI/CD practices.</p></li><li><p>Strong understanding of RESTful API design and event-driven patterns.</p></li><li><p>A performance-driven mindset with attention to detail and optimisation.</p></li></ul><br><br><br><br></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Education</strong></p><ul><li><p>Bachelor’s degree in computer science, Software Engineering, Computer Engineering, or a related technical field.</p></li><li><p>Master’s degree is a plus but not required.</p></li></ul><br><p><strong>Nice to Have</strong></p><ul><li><p>Experience with React.js or similar modern frontend frameworks.</p></li><li><p>Exposure to biometric devices such as fingerprint scanners, iris scanners, facial recognition systems, or signature‑capture devices.</p></li><li><p>Background in government, security, defence, or border‑control systems.</p></li><li><p>Knowledge of biometric standards such as ISO 19794, NIST, or related frameworks.</p></li></ul><br><p></p></section>