Browse Jobs
For Employers
Post JobLog inGet Started

.Net Developer - Alexandria

Mega Trust
Sidi Bishr, Alexandria
Posted 7 years ago
55Applicants for2 open positions
  • 37Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About the Role:

  • The Application Developer (C#, .Net, SQL) is responsible for creating of web applications (web desktop, mobile Xamarin forms) that take into consideration all aspects of application development architecture design including – performance, scalability, coding, caching, security, encryption, session state management, and error logging and testing.
  • The important skills for this position are C#, .Net, and SQL.tools / technologies: TFS, jQuery, React, WCF, Web Services,SOAP, REST, JSON, HTML5, CSS Essential Duties and Responsibilities Designing and writing new software Learning new technologies.

Job Requirements

Minimum Qualifications:

  • A bachelor's degree in a related field and proven experience in Web Design.

Knowledge, Skills and Abilities:

  • Proficient in C#, with a good knowledge of its ecosystems
  • Familiarity with the .NET framework {LINQ-Entity framework – Collection – Generic -threading }
  • Strong understanding of object-oriented programming
  • Skill for writing reusable C# libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns in C#
  • Familiarity with Microsoft SQL Server 2008 -2014
  • Experience with popular web application frameworks using ASP.Net Web forms – MVC –MVVM –Web API
  • Familiarity with Windows Forms Framework
  • Knack for writing clean, readable C# code
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • Using source control TFS
  • Familiarity with continuous integratio

Bonus:

  • Basic understanding Mobile development using Xamarin Forms
  • Basic understanding DevExpress Framework

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software Development.Net Developer - Alexandria