MVC Developer

Job Title:MVC Developer
Experience:3 to 6
Location:Egypt, Cairo
Category:IT/Software Development
Description:

Roles & Responsibilities

• Work closely with the Business Development team, and clients to understand and analyze requirements.

• Architect, Design, Develop & Document Technical Solutions.

• Implementation, Customization, and Maintenance of ASP.NET MVC based applications.

• Translate application storyboards/wireframes and use cases into functional applications.

• Design, build and maintain efficient, reusable and reliable code.

• Develop a standard set of unit test cases with the help of existing .NET provided/supported frameworks.

• Work independently to resolve issues and assist team members.

• To learn, train and cope up with the ever-changing technology requirements in ASP.NET MVC and related platforms.

• Proficiency with JavaScript, JQuery, JQuery UI, Ajax is mandatory.

 

 

 

 

Qualifications:

Mandatory Skills & Knowledge Technical Skills Required

• Minimum 3 years of development experience in Asp.NET MVC 4/5/6 with C#/VB.NET

• Knowledge of .Net CORE framework is essential

• Hands-on experience with MVC Code First & Database First approach

• Experience of working with one of the ORM Tools like Entity Frameworks / Linq / Hibernate etc. is a must.

• Good expertise with Web Services / REST APIs using WCF / Web API

• Proficiency with JavaScript, JQuery, JQuery UI, Ajax is mandatory.

• Thorough at writing SQL Queries / Stored Procedures / UDFs / CTEs etc. with Databases like MS SQL, Oracle, My SQL, etc.

• Knowledge of standard unit testing tools and practices.

• Hands-on experience with Versioning tools like TFS, SVN, GIT.

• Skilled knowledge of basic administrative activities like Website deployment with IIS, database backup-restore, etc. is mandatory.

• Knowledge of ASP.NET Web Forms will be an added advantage.

• Familiarity with Architectural Patterns, SOLID principles & C# Design Patterns would be a plus. • Knowledge of .NET CORE will be an added advantage.

• Good knowledge of CMS Solutions like Umbraco / Sitefinity / SiteCore / DNN / Orchard etc. would be appreciated.

• Expertise with Angular JS / React JS / Knockout JS etc. will be add on advantage.

• Proficiency with any third-party tools like DevExpress / Kendo UI etc.

 

Other Skills Required

• Excellent verbal and written English.

• Strong analytical skills.

• Experience and knowledge of different software development methodologies like SDLC, Agile, and SCRUM, etc.

• Ready to work independently and along with the team

 

Technologies / Frameworks / Tools / Proficiency

 

Technologies

• C#

• ASP.NET MVC

• .Net CORE

• ASP.NET

• ASP.NET WEB API

• .NET CORE

• Entity Framework

• MS SQL 2014/16

• JQUERY

 

Tools / Controls

• Visual Studio 2015/ 2017

• MS SQL Server 2014 / 16

• SVN / GIT / TFS

 

Contact:

Collected from:

Posted in IT/Software Development