Job Title: .NET Developer

Key Roles and Responsibilities

  • Meeting with technology managers to determine application and website requirements.
  • Analyzing system requirements and delegating development tasks.
  • Developing technical specifications.
  • Writing scalable code for .NET software applications.
  • Reviewing and debugging .NET applications.
  • Deploying functional websites, programs, and applications.
  • Drafting software and application operating procedures.


Job Requirements
Educational Qualification, Professional Certifications and Affiliations

  • BSc degree in Computer Science or Engineering.
  • 5+ years of software development experience.
  • Excellent knowledge of C#, ASP.NET, Visual Studio .NET
  • Excellent knowledge of database concepts on SQL databases.
  • Experience with HTML, JavaScript and web development frameworks (AngularJS, Bootstrap, jQuery)
  • Team player, willing to learn, and hard worker.
  • Ability to quickly learn new software technologies.
  • Analysis and problem-solving skills.
  • Ability to manage multiple, concurrent work streams and tasks.
  • You have experience working on a number of Internal systems, preferably on a large scale.


Work Experience

  • Minimum of 5 years of experience in the same.


Language Skills

  • Proficient in English and Arabic


Apply