Senior .Net Developer

DASA - New Cairo, Cairo

Applicants for
1 open position
Experience Needed:
3 to 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
1 open position
About the Job

About the Job

  • Join a fun and highly successful development, team
  • Open, No-politics, and friendly work environment where you will enjoy company perks that are quite unique compared to other standard corporate work environments
  • We are looking for an established Senior Backend .Net Developer who enjoys taking ownership of development projects
  • Be involved in developing and implementing new features and modules and integrating them
  • Evolving office environment where you can contribute to its growth.

Job Description

  • We are looking for an ASP.NET MVC/API developer that will be able to develop new applications and features. The main scope of work will include everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns. Your primary responsibilities will be to design and develop these applications. Therefore, it’s essential that you are skilled in problem-solving, solution design, and high-quality coding.


  • Delivering a high-quality application
  • Integrating with front-end and mobile developers
  • Ensuring a required level of performance
  • Writing test-backed server-side code
  • Analyzing requirements and designing new functionality
  • Supporting and fixing existing functionality
  • Selecting and using the most appropriate and efficient technologies for a particular application
  • Designing and building application layers
Job Requirements
  • Proficiency in C# ASP.MET MVC/API
  • Experience using .NET ( 4.5+ and Core )
  • 3-7 years of experience in developing ASP.NET MVC/API applications
  • Senior knowledge of (Entity Framework, EF Core)
  • Experience using Angular 6+
  • Proficient knowledge in (MSSQL, PostgreSQL, MongoDb)
  • Strong understanding of the object-oriented design and web application architecture
  • Dependency injection pattern and IoC containers using at least one of Autofac, Unity,
  • Ninject, and/or StructureMap
  • Writing tests with (XUnit, MSTest)
  • Implementing enterprise application patterns
  • Familiarity with Microservices design patterns is a plus
  • Familiarity with RabbitMQ event bus is a plus
  • Understanding of HTML, JS, and CSS
  • Familiarity with (Bootstrap and Medtronic) is a plus
  • Familiarity with (Azure, AWS Cloud)
  • Familiarity with Docker and Docker Machine
  • Experience of working in an Agile/SCRUM environment