Senior .NET Developer

RMGS - Cairo, Egypt

34
Applicants for
1 open position
25
Seen
Experience Needed:
More than 4 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Negotiable
Languages:
Arabic, English
Vacancies:
1 open position
About the Job

We are seeking hands-on and technical software engineers, for a fairly serious commitment, you: smart (learn new languages and scripting quickly) cool (up with the latest software stuff) and successful (experienced in .Net).

Primary Roles and Responsibilities:

  • Full life cycle application development.
  • Designing, coding and debugging applications in various software languages.
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
  • Performance tuning, improvement, balancing, usability, automation.
Job Requirements
  • .NET Framework 2.0 or higher
  • C# 5.0 , Entity Framework 6
  • Microsoft SQL Server 2012 or 2014
  • JavaScript frameworks such as Angular, Knockout, JQuery.
  • Proficient with SOA, Messaging System, and other application integration patterns
  • Strong familiarity with OOP design patterns and enterprise design patterns.
  • ASP.NET MVC 5, ASP.NET WebAPI 2.0
  • Very good knowledge in LINQ
  • SQL development including queries, triggers, joins, and stored procedures
  • HTML5 / CSS 3
  • Visual Studio 2013 and TFS
  • Web Services
  • Microsoft Azure Services or other cloud service provider experience is a plus.
  • Very good knowledge in debugging and investigating.
  • Very Good Communication skills
  • Very good English
About this Company

RMGS is an IT consulting and software development outsourcing company. Our business leverages talents in the emerging markets offering our clients talented resources and quality services at competitive pricing. RMGS offers outsourcing and off-shoring software development... (More)

See all Careers and Jobs at RMGS
Hiring?
Signup for an employer account and Post your Jobs!