.NET Developer (Full-Stack)

Job Title:.NET Developer (Full-Stack)
Experience:2 to 5
Education:Bachelor’s Degree
Location:Egypt, Cairo
Category:IT/Software Development, Engineering – Telecom/Technology
Description:
  • We are looking for a strong C# developer to join our team! As a C# Developer, you will have a strong understanding of the C# programming language and experience working with web applications, client-server desktop applications & windows services.
  • Graduated from faculty of Computer Science or Engineering.
  • In addition, you will also be responsible for the analysis, design, development, testing, and implementation of the company’s platform technology.

Excellent use of the following technologies & tools:

  • C# & .NET Framework Proficiency
  • ASP.NET MVC
  • Application Security Knowledge (Authentication, Cookies & Authorization)
  • Web API (Restful)
  • HTML, CSS, JavaScript
  • jQuery Framework
  • Bootstrap
  • Entity Framework (Code First)
  • SQL Database & Stored Procedures
  • Microsoft SQL Server
  • Visual Studio 2015 or higher
  • IIS and Web Applications Deployment
  • Version Control (Preferably, Team Foundation Server or Azure DevOps)
  • Ability to analyze requirements, prepare and share questions written in the English language to clarify project scope from clients
  • Capability to implement and transform User Interface designs to HTML,CSS & JavaScript code
  • Documentation Skills (System Design, System Workflow diagram, Database ERD Diagram, Simple Wireframes, etc..)
  • General knowledge of Object-Oriented Design Patterns
  • Knowledge & ability to design solution using Microservices architecture
  • Capability to communicate and collaborate with different team members remotely in English or Arabic language
  • Up-to-date technical knowledge
  • Must have full knowledge and Involved in all/most phases of software development life cycle, from requirements gathering, analysis and design, development, testing, and implementation.
  • Experience with ESRI ArcGIS JavaScript API (This is considered a plus but not mandatory)
  • Mobile Apps Development (iOS/Android) (This is considered a plus but not mandatory)

 

Qualifications:
  • Graduated from faculty of Computer Science or Engineering.
  • We are looking for a strong C# developer to join our team! As a C# Developer, you will have a strong understanding of the C# programming language and experience working with web applications, client-server desktop applications & windows services.
  • In addition, you will also be responsible for the analysis, design, development, testing, and implementation of the company’s platform technology.

Excellent use of the following technologies & tools:

  • C# & .NET Framework Proficiency
  • ASP.NET MVC
  • Application Security Knowledge (Authentication, Cookies & Authorization)
  • Web API (Restful)
  • HTML, CSS, JavaScript
  • jQuery Framework
  • Bootstrap
  • Entity Framework (Code First)
  • SQL Database & Stored Procedures
  • Microsoft SQL Server
  • Visual Studio 2015 or higher
  • IIS and Web Applications Deployment
  • Version Control (Preferably, Team Foundation Server or Azure DevOps)
  • Ability to analyze requirements, prepare and share questions written in the English language to clarify project scope from clients
  • Capability to implement and transform User Interface designs to HTML,CSS & JavaScript code
  • Documentation Skills (System Design, System Workflow diagram, Database ERD Diagram, Simple Wireframes, etc..)
  • General knowledge of Object Oriented Design Patterns
  • Knowledge & ability to design solution using Microservices architecture
  • Capability to communicate and collaborate with different team members remotely in English or Arabic language
  • Up-to-date technical knowledge
  • Must have full knowledge and Involved in all/most phases of software development life cycle, from requirements gathering, analysis and design, development, testing, and implementation.
  • Experience with ESRI ArcGIS JavaScript API (This is considered a plus but not mandatory)
  • Mobile Apps Development (iOS/Android) (This is considered a plus but not mandatory)

 

Contact:

Collected from:

Posted in Engineering - Telecom/Technology IT/Software Development