Job Description
Roles & Responsibilities
Aspire Software is looking for a Senior Software Developer to join our team in Lebanon. Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.
About the Job: Senior full-stack .NET engineer to build and harden new multi-tenant cloud platform, working directly under Dermaine Peart's cloud initiative. Primary mandate: greenfield development in modern .NET, plus enough legacy fluency to help retire WCF/MSMQ/DTC dependencies blocking containerization.
.NET 10 (or strong .NET 6+ with clear runway to 10) API and service development MS-SQL / T-SQL schema design, query optimization, stored-procedure refactoring (current bottleneck is a flexibility-first schema that resists indexing) Azure services VM-based deployment, Azure DevOps pipelines; bonus for containerization/AKS experience given the multi-tenant target architecture
Strong plus Experience migrating off WCF/MSMQ/DTC-style legacy .NET Framework dependencies Elasticsearch exposure (Screening module's search layer)
Any AML/fincrime/compliance domain exposure (BSA, FinCEN, FATF) not required, but shortens ramp time given the regulatory constraints on this codebase Obviously strong experience leveraging Claude Code is essential
Desired Candidate Profile
- .NET 10 (or strong .NET 6+ with clear runway to 10) API and service development
- MS-SQL / T-SQL schema design, query optimization, stored-procedure refactoring (current bottleneck is a flexibility-first schema that resists indexing)
- Azure services VM-based deployment, Azure DevOps pipelines; bonus for containerization/AKS experience given the multi-tenant target architecture
- Strong plus Experience migrating off WCF/MSMQ/DTC-style legacy .NET Framework dependencies
- Elasticsearch exposure (Screening module's search layer)
- Any AML/fincrime/compliance domain exposure (BSA, FinCEN, FATF) not required, but shortens ramp time given the regulatory constraints on this codebase
- Obviously strong experience leveraging Claude Code is essential
وصف الوظيفة
الأدوار والمسؤوليات
تبحث Aspire Software عن مطور برمجيات أول للانضمام إلى فريقنا في لبنان. إليك نافذة صغيرة عن شركتنا: تدير Aspire Software شركات برمجيات مملوكة بالكامل، وتوفر حلولاً حاسمة عبر عدة قطاعات. من خلال تطبيق أفضل ممارسات الصناعة، تقدم Aspire عملية تكامل سريعة، وتتيح عمليات نموذج لا مركزي أن تصبح مركزاً للنمو السريع من خلال إعادة الاستثمار في محفظتها.
عن العمل: مهندس .NET عالي المستوى لبناء وتحصين منصة سحابية متعددة المستأجرين جديدة، يعمل مباشرة تحت مبادرة السحابة الخاصة بـ Dermaine Peart. المهمة الأساسية: التطوير في بيئة جديدة (greenfield) في .NET الحديثة، مع ما يكفي من الطلاقة في الأنظمة القديمة للمساعدة في التخلص من تبعيات WCF/MSMQ/DTC التي تعيق التحويل إلى الحاويات.
.NET 10 (أو .NET 6+ قوية مع طريق واضح إلى 10) تطوير API وخدمات تصميم مخطط MS-SQL / T-SQL، تحسين الاستعلام، إعادة هيكلة الإجراءات المخزنة (المشكلة الحالية هي مخطط يولي مرونة عالية يصعب فهرسته) خدمات Azure، نشر قائم على VM، خطوط أنابيب Azure DevOps؛ مكافأة لخبرة الحاويات/AKS نظرًا للهندسة المعمارية متعددة المستأجرين
ميزة قوية خبرة في الترحيل من تبعيات .NET Framework القديمة بأسلوب WCF/MSMQ/DTC
Exposure إلى Elasticsearch (طبقة البحث في وحدة التصفية)
أي خبرة في مجال AML/الجرائم المالية/الامتثال (BSA، FinCEN، FATF) غير مطلوبة، لكنها تقصر زمن التهيئة نظرًا لقيود التنظيم على قاعدة الشيفرة هذه، وبالتأكيد خبرة قوية في استخدام Claude Code أساسية
الملف الشخصي للمرشح المرغوب
- .NET 10 (أو .NET 6+ قوية مع طريق واضح إلى 10) تطوير API وخدمات
- تصميم مخطط MS-SQL / T-SQL، تحسين الاستعلام، إعادة هيكلة الإجراءات المخزنة (المشكلة الحالية هي مخطط يولي مرونة عالية يصعب فهرسته)
- نشر قائم على VM لخدمات Azure، خطوط أنابيب Azure DevOps؛ مكافأة لخبرة الحاويات/AKS نظرًا للهندسة المعمارية متعددة المستأجرين
- ميزة قوية خبرة في الترحيل من تبعيات WCF/MSMQ/DTC-style لـ .NET Framework
- Exposure إلى Elasticsearch (طبقة البحث في وحدة التصفية)
- أي خبرة في مجال AML/الجرائم المالية/الامتثال (BSA، FinCEN، FATF) غير مطلوبة، لكنها تقصر زمن التهيئة
- من الواضح أن وجود خبرة قوية في استخدام Claude Code أمر أساسي