Browse Jobs
For Employers
Post JobLog inGet Started

Senior .NET Developer

Mawarid
Sheraton, Cairo
Posted 6 years ago
35Applicants for2 open positions
  • 26Viewed
  • 6In Consideration
  • 19Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Building .NET applications using C#, ASP.NET MVC, WPF.
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
  • Design and develop software services for use in a component-based, loosely coupled architecture.
  • Assess and evaluate competing software technologies and platforms and make recommendations to stakeholders and management.
  • Aggressive problem diagnosis and creative problem-solving skills.
  • Organizational skills to juggle multiple tasks within the constraints of time-lines and budgets with business acumen.
  • Some travel may be required.

Job Requirements

Skills:

  • Experience with ASP.NET and WPF on .NET 3.5 or higher.
  • Experience with both traditional and agile software development methodologies.
  • Experience with Middleware development (Microsoft Web API, WCF and Rest services).
  • A solid understanding of how web applications work including security, session management, and best development practices.
  • Adequate knowledge of relational database systems, Object Oriented Programming, and web application development.
  • Knowledge in JavaScript, javascript libraries AJAX and JQuery, (AngularJs - is a plus).
  • Strong knowledge in .NET web development and reusable components.
  • Good experience of application life cycle.
  • Experience on various design and architectural patterns.
  • Proficient in Microsoft SQL Server.
  • Experience on implementing unit tests.
  • Experience in N-Tier application design, ADO.Net & Entity Framework.
  • Experience in HTML and CSS.

Qualifications:

  • 5-8 Years of relevant experience.
  • Bachelor's degree in Computer Science, Information Systems; or related discipline is desired.
  • Experience as a .NET Developer in the analysis, design, hands-on development and delivery of Web and Desktop applications.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .NET Developer