Browse Jobs
For Employers
Post JobLog inGet Started

Software Engineer

Egabi
Cairo, Egypt
Posted 11 years ago
292Applicants for1 open position
  • 177Viewed
  • 13In Consideration
  • 156Not Selected
Search other opportunities

Job Details

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

Job Description

Type: Full-time
Experience: Mid-level (1 to 3 years)
Functions: Software Engineer

Description:
Microsoft .NET software engineer that would utilize extensive object-oriented design patterns and C# Web development tools. Apply C# development experience using the .NET framework to support client needs. Analyze, design, and develop Web-based applications, solve project-related problems and identify opportunities for improvement. Very strong .NET and skills are essential, with an emphasis on ASP.NET with Ajax and Linq, WCF web services and C#. Knowledge of SQL Server and knowledge of IIS is a plus.

Responsibilities:
Participate in all phases of development from definition and design through implementation and deployment to ensure .NET development is optimal and consistent across all layers of the solution

  • Develop and build .NET/HTML5/CSS/JavaScript web applications
  • Capturing Functional / Technical Requirements
  • Ensure web applications meet current web standards & accessibility requirements
  • Contribute to coding standards / development practicesBe involved in fast-paced development cycles

Skills and Experience:

  • Experience of .NET Frameworks 4.0 and 4.5
  • Linq and ORM experience (NHibernate, Entity Framework)
  • Experience in developing using the MVC Model and Razor View Engine
  • JavaScript, AJAX and familiarity with the jQuery framework
  • Knowledge of usability and coding practices for accessibility
  • Experience of Microsoft SQL Server 2008+
  • Experience with modern web APIs – Facebook, LinkedIn, Twitter, and REST/ JSON Web Services is a plus
  • Interpersonal skills and the ability to collaborate actively and proactively with others in a cross-functional team
  • Self-motivated and self-managed with a high degree of analytical ability and intellectual curiosity under tight time constraints
  • Ability to work both in a collaborative team environment and independently
  • Excellent verbal and written communication skills
  • B.Sc. in Computer Science or B.S. and equivalent experience
  • English Fluent

About Egabi:
Egabi is a globally aspired, yet regionally rooted organization incorporated in Egypt, with expertise in multitude of segments and specialization in a number of areas, possessing an extensive portfolio of products and services carried out by highly skilled professionals.

Founded in 1999, under the name of BSD (Banking Systems Development), with focus on the Banking Industry, BSD rapidly gained momentum as an IT Software firm with deep industry knowledge. The convergence of IT Technology and business domain knowledge made BSD a competitive IT company in the middle East region, evident in and reflected by the blend of references built over the years.

By the start of 2007, BSD evolved into egabi by infusing fresh capital and expanding the management team to realize the growth potential of the company, its stakeholders, and the regional market in general. egabi has succeeded in expanding its reach into projects and references in Saudi, Sudan, Algeria, Dubai, Abu Dhabi, Jordan, Tanzania, Palestine, Kenya, and Egypt. Egabi's export services represent more than 65% of its annual turnover.

 

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Engineer