Madar Soft

Senior Web Developer

📍 fleming دوام كامل 💼 خبير (٦-٨ سنوات) 🕐 منذ 2 أسبوع
👁️ 0 مشاهدة
📋 0 متقدم

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

Software Development: Design, develop, and maintain modern .NET web applications with relational database backends, leveraging Service-Oriented Architecture (SOA) and robust DBMS principles.System Maintenance: Enhance and support existing legacy systems (including classic ASP.NET applications) alongside new greenfield development, ensuring compliance with approved technologies and coding standards.Collaboration & Mentorship: Work effectively with team members on multi-person projects.

Conduct thorough code reviews, enforce best practices, and actively share knowledge across the engineering team.Documentation: Create comprehensive system documentation, API schemas, and standard operating procedures (SOPs) for enterprise application development.

Education & ExperienceBachelor's degree in Computer Engineering, Computer Science, or an equivalent discipline.3+ years of professional work experience as a .NET Developer, with a heavy emphasis on modern .NET ecosystems.Core Technical SkillsBackend & Frameworks: Proficient in C# and modern .NET Core / .NET 6+ (Web API, Minimal APIs).

Solid working knowledge of legacy ASP.NET MVC to maintain and migrate older systems.AI & Machine Learning Integration: Practical experience implementing AI inference within applications.

This includes:Consuming LLM APIs (e.g., OpenAI, Google AI/Gemini).Working with local LLM runtimes and orchestration tools (e.g., Ollama, vLLM).Deploying and running optimized models using ONNX Runtime.Data & ORM: Deep knowledge of Entity Framework Core (EF Core) and SQL Server (MSSQL) database development, including relational database design, query optimization, and indexing.Frontend Web Technologies: Good working knowledge of HTML, CSS, JavaScript, Bootstrap, jQuery, AJAX, and standard data-interchange formats (JSON, XML).System Deployment: Hands-on experience managing and deploying applications on Windows Server (IIS) and Linux environments.

Understanding of Docker for containerization is a plus.Architecture & Software EngineeringStrong understanding of Object-Oriented Programming (OOP) ,SOLID principles, and Web Security (JWT, OAuth2).Hands-on experience implementing architectural design patterns, specifically the Repository Pattern and Unit of Work Pattern, with a proven ability to write reusable libraries.Proficient understanding of code versioning tools, such as Git and TFS.Experience with system rollout management and deployment coordination.Soft SkillsContinuous Learning & Passion: A strong passion for technology and a proven ability to self-start, adapt, and quickly learn new frameworks, tools, and emerging technical skills.Communication: Excellent written and verbal communication skills, with a strong customer-focused mindset.

Preferred QualificationsCloud Ecosystems: Hands-on knowledge of Azure services (e.g., App Services, Azure SQL, Azure OpenAI Service).Methodologies: Experience working in fast-paced Agile/Scrum environments.Advanced Architecture: Strong grasp of broader Enterprise Design Patterns and microservices architecture.Growth Mindset: Active participation in the open-source community, tech meetups, or continuous upskilling in cutting-edge domains like AI/ML.

Benefits:Competitive salarySocial Insurance without Any deduction from the SalaryMedical Insurance without Any deduction from the Salary5 working days & 8 daily Hours including 1 hour BreakGaming areaContinues training.

المتطلبات والشروط

Education & ExperienceBachelor's degree in Computer Engineering, Computer Science, or an equivalent discipline.3+ years of professional work experience as a .NET Developer, with a heavy emphasis on modern .NET ecosystems.Core Technical SkillsBackend & Frameworks: Proficient in C# and modern .NET Core / .NET 6+ (Web API, Minimal APIs).

Solid working knowledge of legacy ASP.NET MVC to maintain and migrate older systems.AI & Machine Learning Integration: Practical experience implementing AI inference within applications.

This includes:Consuming LLM APIs (e.g., OpenAI, Google AI/Gemini).Working with local LLM runtimes and orchestration tools (e.g., Ollama, vLLM).Deploying and running optimized models using ONNX Runtime.Data & ORM: Deep knowledge of Entity Framework Core (EF Core) and SQL Server (MSSQL) database development, including relational database design, query optimization, and indexing.Frontend Web Technologies: Good working knowledge of HTML, CSS, JavaScript, Bootstrap, jQuery, AJAX, and standard data-interchange formats (JSON, XML).System Deployment: Hands-on experience managing and deploying applications on Windows Server (IIS) and Linux environments.

Understanding of Docker for containerization is a plus.Architecture & Software EngineeringStrong understanding of Object-Oriented Programming (OOP) ,SOLID principles, and Web Security (JWT, OAuth2).Hands-on experience implementing architectural design patterns, specifically the Repository Pattern and Unit of Work Pattern, with a proven ability to write reusable libraries.Proficient understanding of code versioning tools, such as Git and TFS.Experience with system rollout management and deployment coordination.Soft SkillsContinuous Learning & Passion: A strong passion for technology and a proven ability to self-start, adapt, and quickly learn new frameworks, tools, and emerging technical skills.Communication: Excellent written and verbal communication skills, with a strong customer-focused mindset.

Preferred QualificationsCloud Ecosystems: Hands-on knowledge of Azure services (e.g., App Services, Azure SQL, Azure OpenAI Service).Methodologies: Experience working in fast-paced Agile/Scrum environments.Advanced Architecture: Strong grasp of broader Enterprise Design Patterns and microservices architecture.Growth Mindset: Active participation in the open-source community, tech meetups, or continuous upskilling in cutting-edge domains like AI/ML.

Benefits:Competitive salarySocial Insurance without Any deduction from the SalaryMedical Insurance without Any deduction from the Salary5 working days & 8 daily Hours including 1 hour BreakGaming areaContinues training.

تحليل بنك الوظائف المصري

ملخص سريع قبل التقديم

فرصة عمل كـ«Senior Web Developer» لدى Madar Soft في Fleming بنظام دوام كامل، مناسبة لمستوى خبير، ضمن مجال هندسة. من أبرز ما ورد في الإعلان: Software Development: Design, develop, and maintain modern .NET web applications with relational database backends, leveraging Service-Oriented Architecture…

يحرّر فريق بنك الوظائف المصري ملخصاً ونصائح تقديم مخصّصة لكل إعلان لمساعدتك على التقديم باحتراف، مع الإبقاء على تفاصيل صاحب العمل كما نُشرت.

نصائح للتقديم على هذه الوظيفة

  1. طابق عنوان سيرتك الذاتية مع المسمى «Senior Web Developer» واذكر إنجازات قابلة للقياس في أول ثلث الصفحة.
  2. خصّص فقرة الغلاف (أو رسالة التقديم) لـFleming: لماذا تناسبك هذه المدينة/نمط العمل وما الذي تقدّمه للفريق.
  3. اذكر خبرة ميدانية أو مشاريع قريبة من مسؤوليات الإعلان، حتى لو كانت جزئية أو تطوعية.
  4. أبرز قيادة الفرق، الميزانيات، أو نسب النمو التي حققتها — الأرقام أهم من المسميات.
  5. بعد التقديم من حسابك على بنك الوظائف المصري، تابع حالة الطلب من لوحة التحكم وجهّز نفسك لمقابلة خلال أسبوع.

قائمة جاهزية التقديم

  • سيرة ذاتية محدّثة بصيغة PDF واسم ملف واضح
  • مواءمة المهارات مع متطلبات الإعلان
  • جاهزية للعمل في Fleming أو عن بُعد إن ذُكر
  • أمثلة إنجاز (رقم، نسبة، أو مشروع) لذكرها في المقابلة
  • حساب بنك الوظائف المصري جاهز للمتابعة
المزيد من أدلة التوظيف ←

وظائف مشابهة قد تهمك