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

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

Job Objectives


  • Senior .NET Developer oversee the design and implementation of websites, programs, and applications that execute within Microsoft’s .NET framework. They are responsible for managing the entire software development life-cycle from concept design through to implementation and application maintenance

Planning & Monitoring Responsibilities


  •    Participates in the estimation of new features and components.
  • Serves as a mentor to less experienced software engineers.

Operation Excellence Process:


  • Meeting with technology managers to determine application and website requirements.
  • Upgrading existing .NET websites and applications.
  • Analyzing system requirements and delegating development tasks.
  • Developing technical specifications.
  • Deploying functional websites, programs, and applications.
  • Drafting software and application operating procedures
  • Writing scalable code for .NET software applications.
  • Reviewing and debugging .NET applications
  • Performs advanced programming tasks according to iteration plans.
  • Implements tasks following functional and non-functional specifications.
  • Writes well designed, testable and efficient code.
  • Implements dynamic client side coding with coordination with front end Developer.
  • Implements business validations in both server and client sides as per requirements.
  • Performs unit testing for submitted tasks.
  • Performs technical researches as needed
  • Participates in technical design of new functional requirements.
  • Implements complex and risky development tasks.
  • Conducts prototyping and POCs for new technologies.
  • Conducts code reviews and code refactoring tasks.
  • Implements shared directives with coordination with front end Developer

Experience, Education:


  • Education
  • Bachelor's degree in  computer science, information technology, or a relevant field
  • Experience
  • 3-5 years of experience.
  • Knowledge of .NET languages including C# & ASP.NET.
  • Proficient with front-end development languages including JavaScript, HTML5, and CSS.

Knowledge, skills and abilities


  • OOP Concepts & Principles.
  • Web development Concepts & Principles.
  • Very Good SQL & Database Knowledge.
  • JavaScript Development.
  • HTML5, CSS3, JQuery, & AJAX.
  • Strong experience in any of AngularJS, Angular or Vuejs .
  • Strong Experience in Web APIs and OData.
  • Agile Development Approaches.
  • Write Complex queries handle ERDs.
  • Database Design / Normalization Skills.
  • Unit Testing Techniques.
  • High Code Debugging Skills.
  • Test Driven Development Principles / Techniques.
  • Very good technical research skills.
  • Multi-threading & Parallelization.
  • Advanced Web Development Knowledge.
  • Low Bugs Rate.
  • UML modeling concepts.
  • Good understanding of SOLID  Principles
  • Good understanding of design patterns.
  • SOA Principles and Models.
  • Good code merging and resolving code conflicts
  • Microsoft .NET Framework (4.5 & Core).
  • C# Programming Language.
  • ORM, LINQ, EF, and T-SQL Language.
  • Visual Studio (IDE).
  • TFS.
  • Reporting Service.
  • Unit Testing.
  • Stored Procedures / Triggers / Functions / Views.
  • Windows Services.
  • .NET Security Guidelines and Technologies.



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

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

هل تحتاج لمساعدة في إضافة الكلمات المفتاحية المناسبة لسيرتك الذاتية؟

اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.

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