Tabbio
تسجيل الدخول إلى التطبيق
أمس

مطور كبير

TAWANTECH · Riyadh, Riyadh Province, Saudi Arabia
Workableقدّم عبر موقع الشركة
Full Time
Onsite
Senior

نبذة عن الوظيفة

الغرض: لتطوير تطبيقات المؤسسة وتعزيزها وصيانتها من خلال تقديم حلول برمجية آمنة وقابلة للتطوير وموثوقة مع المساهمة في التحسين المستمر ومبادرات التحول الرقمي.

الواجبات والمسؤوليات الرئيسية:

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

المتطلبات

المؤهلات والمتطلبات

  • درجة البكالوريوس في علوم الكمبيوتر، هندسة البرمجيات، تكنولوجيا المعلومات، أو مجال ذي صلة.
  • أكثر من 5 سنوات من الخبرة في مجال تطوير البرمجيات، مع خبرة مثبتة في تطبيقات المؤسسات.
  • خبرة قوية في تطوير الواجهة الخلفية أو الواجهة الأمامية، مع فهم جيد للتقنيات المتكاملة.
  • خبرة قوية في تطوير API وقواعد البيانات وتكامل النظام.
  • الكفاءة في لغات البرمجة وأطر التنمية ذات الصلة.
  • معرفة قوية بمبادئ تصميم البرمجيات، ومعايير الترميز، والأمن، وتحسين الأداء.
  • خبرة في اختبار الوحدة، ومراجعات التعليمات البرمجية، وتصحيح الأخطاء، والوثائق الفنية.
  • خبرة في العمل مع منهجيات تطوير Agile/Scrum والفرق متعددة الوظائف.
  • خبرة في دعم إصدارات الإنتاج وحل مشكلات التطبيقات الهامة.
  • مهارات تحليلية وحل المشكلات والاتصال قوية.
  • يفضل الخبرة في الخدمات المصرفية أو FinTech أو بيئات الدفع.

المسؤوليات

1Develop, test, and maintain enterprise software applications according to business requirements.
2Participate in technical design, system enhancements, and application development activities.
3Build and integrate APIs, backend services, databases, and user interfaces.
4Resolve application defects, troubleshoot technical issues, and optimize application performance.
5Collaborate with business analysts, QA engineers, DevOps, and infrastructure teams throughout the development lifecycle.
6Ensure software complies with security, coding, and quality standards.
7Perform unit testing, code reviews, and technical documentation.
8Support production releases and post-deployment activities.

المتطلبات

1Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field .
25+ years of experience in software development, with proven experience in enterprise applications.
3Strong expertise in backend or frontend development , with good understanding of full-stack technologies.
4Strong experience in API development, databases, and system integration .
5Proficiency in relevant programming languages and development frameworks .
6Strong knowledge of software design principles, coding standards, security, and performance optimization .
7Experience with unit testing, code reviews, debugging, and technical documentation .
8Experience working with Agile/Scrum development methodologies and cross-functional teams.
9Experience supporting production releases and resolving critical application issues .
10Strong analytical, problem-solving, and communication skills.
11Experience in Banking, FinTech, or Payment environments is preferred.

المهارات والوسوم

ITSADevOpsQAAgileScrumBanking

احجز رابط tabbio
قبل أن يُحجز