Browse Jobs
For Employers
Post JobLog inGet Started

Senior .NET Developer

Mawarid
Maadi, Cairo
Posted 6 years ago
43Applicants for4 open positions
  • 34Viewed
  • 8In Consideration
  • 2Not 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.
  • Design and develop software services for use in a component-based, loosely coupled architecture.
  • Assess and evaluate competing for software technologies and platforms and make recommendations to stakeholders and management.

Job Requirements

  • 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 in the application lifecycle.
  • Experience on various design and architectural patterns.
  • Proficient in Microsoft SQL Server.
  • Experience with implementing unit tests.
  • Experience in N-Tier application design, ADO.Net & Entity Framework.
  • Experience in HTML and CSS.
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
  • Aggressive problem diagnosis and creative problem-solving skills.
  • Organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen.
  • Some travel may be required.

      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