علم تعلن عن وظيفة مطور أول في الرياض
تفاصيل الوظيفة
تعلن شركة علم عن فرصة عمل في الرياض لوظيفة Senior Developer، حيث تهدف إلى كتابة كود عالي الجودة، المساهمة في تسليم المشاريع بنجاح، وحل التحديات التقنية بشكل تعاوني لبناء حلول برمجية موثوقة وفعالة.
المهام والمسؤوليات
- كتابة كود عالي الجودة وفعال وقابل للصيانة لتطبيقات برمجية معقدة، مع القيام بدور قيادي في تصميم وهندسة البرمجيات.
- تحليل وحل المشكلات التقنية المعقدة، واتخاذ قرارات حاسمة فيما يتعلق بالهندسة والأدوات والتقنيات المستخدمة.
- استخدام أنظمة التحكم في الإصدارات (مثل Git) لإدارة تغييرات الكود والفروع، والتعاون بفعالية مع أعضاء الفريق.
- تحسين أداء وقابلية تطوير البرمجيات، وتحديد ومعالجة الاختناقات وأوجه عدم الكفاءة.
- كتابة اختبارات الوحدة وإجراء التصحيح وتحديد عيوب البرمجيات لضمان الموثوقية والجودة.
- إجراء مراجعات الكود والمشاركة فيها لضمان جودة الكود وقابلية الصيانة والالتزام بمعايير الترميز.
- صيانة وتحسين التطبيقات البرمجية الحالية وتطبيق التحديثات وإصلاح الأخطاء والتحسينات.
- ضمان التزام البرمجيات بمعايير الجودة والأمان المحددة من خلال إجراء اختبارات وتحقيق شامل.
- إنشاء وصيانة الوثائق التقنية، بما في ذلك رسومات هندسة النظام وتوثيق API وإرشادات التطوير.
الشروط والمتطلبات
- درجة بكالوريوس أو ماجستير في علوم الحاسب أو مجال ذي صلة (يفضل الشهادات العليا).
- خبرة لا تقل عن سنتين في مجال ذي صلة.
المهارات المطلوبة
- إتقان كتابة كود عالي الجودة وقابل للصيانة.
- استخدام Git لإدارة الإصدارات والتعاون ضمن الفريق.
- تحليل وحل المشكلات التقنية المعقدة.
- كتابة اختبارات الوحدة وتصحيح الأخطاء.
- إجراء مراجعات الكود وضمان الجودة.
- إنشاء الوثائق التقنية (مثل رسومات النظام وتوثيق API).
- مهارات تحسين الأداء وقابلية التوسع.
عرض النص الأصلي للإعلان
|
Job Description |
|||||
|
OVERVIEW |
|||||
|
Job Title |
Senior Developer |
Job Code |
|
Grade |
I2 |
|
Direct Reporting Relationships |
|
|
|||
|
Division |
|
Department |
|
||
|
Section |
|
Unit |
|
|
ROLE PURPOSE The aim is to state the overall significance of the job from the organization’s perspective. |
|
Write high-quality code, contribute to successful project delivery, and collaboratively solve technical challenges to create reliable and efficient software solutions. |
|
KEY ACCOUNTABILITIES & ACTIVITIES This section describes the principal outputs required from the job. |
|
|
Key Accountabilities |
Key Activities |
|
Coding and Development |
|
|
Testing and Debugging |
|
|
Technical Documentation and Quality Assurance |
|
|
JOB SPECIFICATIONS |
|
|
Academic and professional qualifications |
|
|
Years and Nature of Experience |
|