https://bayt.page.link/4Qx5u6sMngm5g5w3A
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

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

Job Description:

We are seeking a highly skilled Senior .NET Software Engineer with a strong background in the digital banking sector, specifically mobile banking solutions. The ideal candidate will have proven experience working within agile frameworks and, preferably, familiarity with the Kingdom of Saudi Arabia (KSA) market. This role requires occasional short-term travel to client sites.


Key Responsibilities:
  • Design, develop, and maintain robust .NET applications for digital banking platforms with a focus on mobile banking.
  • Implement best coding practices to ensure high-performance, scalable, and secure software solutions.
  • Participate actively in agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Collaborate closely with cross-functional teams to define, design, and ship new features.
  • Mentor junior developers and provide guidance on .NET best practices and design patterns.
  • Lead code reviews and contribute to the continuous improvement of the development process.
  • Troubleshoot and resolve complex technical issues in existing applications.
  • Stay updated with emerging technologies and propose innovative solutions to enhance product offerings.
  • Work closely with clients to understand their requirements and translate them into technical specifications.
  • Be willing to travel on-site for short periods to meet with clients and stakeholders as needed.

RequirementsSkills and Qualifications:
  • Bachelor’s or master’s degree in computer science, Engineering, or a related field.
  • Minimum of 5 years of professional experience in .NET software development.
  • Expertise in C#, .NET Framework, .NET Core, and related technologies.
  • Strong experience with digital banking platforms (preferably mobile banking applications).
  • Solid understanding of relational databases (SQL Server) and ORM tools like Entity Framework.
  • Proven experience working in agile environments using methodologies like Scrum or Kanban.
  • Familiarity with agile tools such as Jira or Azure DevOps.
  • Experience with platforms such as Microsoft Azure or Google Cloud.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a collaborative team.
Preferred Qualifications:
  • Previous experience working in or with clients from the Kingdom of Saudi Arabia (KSA).
  • Understanding of KSA's digital banking regulations and market trends.
  • Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
  • Certification in .NET technologies or agile methodologies.
  • Fluency in Arabic is a plus but not mandatory.

تفاصيل الوظيفة

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