Senior Full Stack .Net Developer

Nahdet Misr Publishing Group - Mohandessin, Giza

Applicants for
1 open position
In Consideration
Not Selected
Experience Needed:
More than 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Arabic, English
1 open position
About the Job
  • Gathering functional requirements, developing technical specifications, and project testing and risk management.
  • Working on both back-end and front-end, taking an active role on both sides, and defining how the applications looks and functions.
  • Designing and Developing API Services.
  • Developing new applications (Web and Desktop) and adding new features to existing ones.
  • Optimize applications for maximum speed and scalability.
  • Writing Unit Tests.
  • Integrating front-end with back-end.
  • Participate in application architecture planning to determine optimal solution architecture, efficiency, maintainability and sociability.
  • Collaborating with other team members and/or teams.
  • Working on the UI/UX design and make changes to the website interface.
  • Handle daily bug fixes and problems.
  • Perform code reviews.
Job Requirements
  • Solid foundation in C# and the .NET Framework.
  • Solid experience in ASP.Net Web Forms, ASP.Net MVC.
  • Solid experience in Windows Forms and WPF.
  • Experience with the entire Software Development Life Cycle (SDLC)
  • Strong experience working with MS SQL Server Databases and Stored Procedures.
  • Strong experience in AngularJS, Deep Unit Testing.
  • Strong experience in Responsive Bootstrap, HTML 5, CSS 3, jQuery and JavaScript.
  • Strong background in designing/consuming Web Services and REST APIs using WCF, ASP.Net MVC Web APIs and NodeJS.
  • Solid understanding of the MVC design pattern, with experience in any of the popular MVC frameworks.
  • Experience with source control tools (TFS/SVN/Github).
  • Experience with NoSQL Databases like MongoDB.
  • Experience with Building C# apps on Android, iOS and Windows with Xamarin is a plus.
  • Experience in Angular 2 and Angular 4 is a plus.
  • Experience with cross-platform mobile development frameworks like Ionic, Phone-Gap is a plus.
  • Familiarity with design patterns.
  • Having a sense of awareness to security while writing code.
  • Ability to write robust, clean, and documented code. As well as conforming to coding Standards, Naming conventions and guidelines.
  • Good understanding of at least one database system, preferably Microsoft SQL Server.
  • Good understanding of multi-threading and race conditions, deadlocks, etc.
  • Have knowledge of administrating Windows Server and IIS.
  • Understanding Unit Testing and TDD Principles.
  • Familiar with Windows Azure cloud services and SaaS concepts.
  • Familiarity with Agile Methodology (SCRUM Framework).
  • Detail oriented with good communication skills.
About this Company

Nahdet Misr Publishing House was established by Ahmed Ibrahim in 1938 to provide cultural enrichment for all sectors of the society, to raise public awareness and knowledge and to develop the creative and intellectual potential of all individuals. Creating and maintaining a... (More)

See all Careers and Jobs at Nahdet Misr Publishing Group
Signup for an employer account and Post your Jobs!