Browse Jobs
For Employers
Post JobLog inGet Started

Senior Full Stack .Net Developer

Nahdet Misr Publishing Group
Mohandessin, Giza
Posted 6 years ago
26Applicants for1 open position
  • 21Viewed
  • 14In Consideration
  • 6Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • 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.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Full Stack .Net Developer