Browse Jobs
For Employers
Post JobLog inGet Started

MVC Developer

Qsource
Cairo, Egypt
Posted 3 years ago
68Applicants for1 open position
  • 4Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

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

Job Requirements

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

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentMVC Developer