تفاصيل الوظيفة
شركة alfanar السعودية تعلن عن توفر وظيفة (مستشار تقني .Net) في الرياض، السعودية، للعمل على تصميم وتطوير وصيانة حلول برمجية آمنة وقابلة للتوسع بالتعاون مع فرق متعددة التخصصات.
المهام والمسؤوليات
- تصميم وتطوير وصيانة تطبيقات Full-Stack قابلة للتوسع باستخدام C# و.NET Core/.NET وReact/Flutter وTypeScript.
- تنفيذ بنى برمجية حديثة مثل Microservices وClean Architecture وCQRS، وبناء RESTful APIs وخدمات خلفية آمنة.
- تصميم وتحسين وصيانة قواعد بيانات SQL Server بما في ذلك تصميم المخططات والاستعلامات المعقدة والإجراءات المخزنة وضبط الأداء.
- بناء مكونات تطبيق قابلة لإعادة الاستخدام والصيانة، والمشاركة في مبادرات تحديث التطبيقات والانتقال إلى السحابة.
- تحليل المتطلبات التجارية والفنية لتصميم وتنفيذ حلول برمجية متوافقة مع المواصفات الوظيفية.
- تطوير مكونات التطبيق وعمليات التكامل والميزات الجديدة والمساهمة في قرارات التصميم المعماري.
- تطبيق ممارسات دورة حياة تطوير البرمجيات (SDLC) ودورة حياة تطوير البرمجيات الآمنة (SSDLC) طوال عملية التطوير.
- كتابة واختبار وتصحيح وإعادة هيكلة وتحسين الكود لضمان الجودة والموثوقية والأداء.
- إجراء الاختبارات الوظيفية واستكشاف مشكلات التطبيق وحل أعطال الإنتاج.
- أتمتة تسليم التطبيقات باستخدام Azure DevOps CI/CD، وحاويات التطبيقات باستخدام Docker، ودعم النشر على Kubernetes وAzure App Services.
- إعداد وصيانة الوثائق الفنية بما في ذلك تصاميم التطبيقات والمواصفات الفنية وتفاصيل التنفيذ.
- الالتزام بمعايير البرمجة وإرشادات التطوير وأفضل ممارسات التوثيق مع التحسين المستمر للمهارات التقنية.
- التعاون مع الفرق متعددة التخصصات لتسليم حلول برمجية عالية الجودة ضمن الجداول الزمنية للمشروع.
- المشاركة في مراجعات الكود والمناقشات الفنية وأنشطة تبادل المعرفة لتعزيز التميز الهندسي والتحسين المستمر.
- أداء الأنشطة المخطط لها لتحقيق أهداف التشغيل والتطوير وفق جداول التسليم، واستخدام الموارد بفعالية ضمن التكلفة والوقت المحددين.
- تقديم تقارير دورية مفصلة عن الانحرافات وتنفيذ المهام المخطط لها.
- حل المشكلات ذات الصلة وتصعيد المشكلات التشغيلية المعقدة عند الحاجة.
- ضمان متطلبات الجودة لتطوير عمليات ومراقبة جودة فعالة بما في ذلك المواصفات.
- تنسيق الأنظمة والسياسات والإجراءات المكتوبة والبحث عن فرص الأتمتة قدر الإمكان.
الشروط والمتطلبات
- درجة البكالوريوس في علوم إدارة المعلومات أو النظم أو أي مجال ذي صلة.
- خبرة عمل من 4 إلى 6 سنوات.
المهارات المطلوبة
- معايير وإجراءات تطوير التطبيقات.
- معرفة تطبيقات الأعمال.
- تحليل نظم التطبيقات.
- تصميم نظم التطبيقات.
- هندسة نظم التطبيقات.
- معرفة تطبيقات سطح المكتب.
- تطوير تطبيقات سطح المكتب الموزعة.
- تطوير التطبيقات المشتركة.
- برمجة تطبيقات الويب.
عرض النص الأصلي للإعلان
Job Purpose
Design, develop, and maintain secure, scalable, and high-performance software solutions while collaborating with cross-functional teams to deliver reliable applications that meet business and technical requirements.
Key Accountability AreasFull-Stack Application Development:
- Design, develop, and maintain scalable full-stack applications using C#, .NET Core/.NET, React/Flutter, and TypeScript.
- Implement modern software architectures, including Microservices, Clean Architecture, and CQRS, while building secure RESTful APIs and backend services.
- Design, optimize, and maintain SQL Server databases, including schema design, complex queries, stored procedures, and performance tuning.
- Build reusable, maintainable application components and participate in application modernization and cloud migration initiatives.
Solution Design & Implementation:
- Analyze business and technical requirements to design and implement software solutions aligned with functional specifications.
- Develop application components, system integrations, and new features while contributing to architectural design decisions.
- Apply Software Development Life Cycle (SDLC) and Secure Software Development Life Cycle (SSDLC) practices throughout the development process.
Quality Assurance & Deployment:
- Write, test, debug, refactor, and optimize code to ensure application quality, reliability, and performance.
- Perform functional testing, troubleshoot application issues, and support production incident resolution.
- Automate application delivery using Azure DevOps CI/CD, containerize applications with Docker, and support deployments to Kubernetes and Azure App Services.
Documentation & Continuous Improvement:
- Prepare and maintain technical documentation, including application designs, technical specifications, and implementation details.
- Adhere to coding standards, development guidelines, and documentation best practices while continuously improving technical skills and adopting modern technologies.
Collaboration & Delivery:
- Collaborate with cross-functional teams to deliver high-quality software solutions within project timelines.
- Participate in code reviews, technical discussions, and knowledge-sharing activities to promote engineering excellence and continuous improvement.
HR Proficiency:
- Ability to obtain updated soft and technical skills related to the job.
Delivery:
- Perform the planned activities to meet the operational and development targets as per delivery schedules.
- Utilize resources effectively to achieve objectives within efficient cost and time.
- Provide a periodic report formatted by detailing the deviation and execution of planned tasks.
Problem-Solving:
- Solve any related problems arise and escalate any complex operational issues.
Quality:
- Ensure quality requirements to develop effective quality control and processes including specifications for products or processes or related activities.
Business Process Improvement:
- Coordinate well-defined written systems, policies, procedures, and seek automations opportunities as much as possible.
Compliance:
- Comply to related policy and procedures and work instructions.
Health, Safety, and Environment:
- Ensure compliance of relevant safety, quality, and environmental management procedures and controls within defined area of work activity to guarantee safety, legislative compliance, and delivery of high-quality products/services.
Profile description:
Alfanar is a Saudi company with an international presence, primarily engaged in the manufacturing and trading of a wide variety of low, medium, and high voltage electrical products, in addition to its portfolio of conventional and renewable energy solutions, oil and gas, water treatment, infrastructure, technical services, and digital solutions.
The hub of alfanar’s manufacturing operations is Medinet alfanar Alsinaiya, a 700,000 square-meter complex located in Riyadh. The complex houses an array of ultra-modern manufacturing facilities and laboratories equipped with state-of-the-art technologies and staffed with highly skilled professionals.
alfanar derives its success from its commitment to providing the highest quality standards to its customers, and the continuous development of its human capital, who alfanar considers its most valuable asset. With this in mind, alfanar promotes a proactive work environment where its employees are always valued, nurtured, and empowered to fuel their pride in being part of alfanar.
For more information about alfanar, please visit alfanar.com
رقم الإعلان لدى المصدر: 4468799225