Senior .NET Developer (Back-end)

Dexef - Maadi, Cairo

Applicants for
2 open positions
In Consideration
Not Selected
Experience Needed:
4 to 10 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
2 open positions
About the Job
  • Work in a development team to develop integrated ASP.NET MVC web applications.
  • Perform advanced programming tasks according to the project plan
  • Implement tasks following functional specifications
  • Write well designed, testable and efficient code
  • Good Technical Research Skills
  • Participate in the estimation of new features and components
  • On-time delivery of assigned tasks
  • Perform unit testing for submitted tasks
  • Participate in the analysis & design of new functional requirements
Job Requirements
  • Solid understanding of Object-Oriented Design.
  • Solid understanding of Clean Architecture (Onion), Microservices, And Design Patterns.
  • Solid understanding of relational database analysis and design.
  • Excellent web development skills using C# ASP.NET MVC, REST APIs, WebServices, HTML, CSS, JavaScript, JQuery, and Entity Framework.
  • Excellent knowledge of Microsoft SQL Server and related programming tools SQL, T-SQL, Stored Procedures.
  • Excellent debugging and problem-solving skills.
  • Proficient understanding of code versioning tools/source controls.
  • Ability to meet deadlines, identify issues and resolve with minimal direction.
  • Solid Infrastructure Experience (Web Deployment).
  • Good verbal and written communication skills.
  • Familiarity with E-Commerce applications is a plus.
  • Familiarity with Agile is a plus.
  • BSc/BA in Computer Science, Engineering or a related field.
About this Company

We are proud of our 14 years of experience at your service. The company has been working in the field of designing and developing financial and commercial software since 2004 and it is generally specialized in managing the company's resources. This is called (ERP) and has many... (More)

See all Careers and Jobs at Dexef
Signup for an employer account and Post your Jobs!