Full-Stack .NET Developer
Minds -
Cairo, EgyptPosted 3 years ago164Applicants for1 open position
- 4Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job 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)
Job Requirements
- 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)