Contact Person:
and put DEVELOPER in the Subject Line
Job Position Application Architect
Job Description When success is not enough bring your entrepreneurial
spirit,new ideas and passion for excellence to us we invent
the future of Windows/Web Application. This person is
responsible for the analysis, design and implementation
of new and existing systems and applications within
our product delivery and production environments.
Broad experience with .NET, relational database
structures, SQL, and large scale business application
is a must. This position will be reporting directly to
the H.Q at US.

Essential Functions:

  • Analyze, identify, and resolve system
    inefficiencies and integration issues.

  • Assess, recommend, and develop
    performance and scalability enhancements
    within application components as needed.
  • Collaborate closely with Application
    Development and Operations to suggest,
    design, and build services, interfaces
    that drive the overall strategic
    application architecture.
  • Define, recommend, and implement appropriate
    methods and systems that seamlessly
    integrate with the rest of the company’s systems.
Required Skills
  • 7+ years systems development experience including significant experience and knowledge of complete development lifecycle of requirements, design, implementation, testing, and deployment.
  • Proven knowledge of .NET 2.0 and above !
  • Proven knowledge of engineering / architectural best
    practices as they relate to global large scale Business/Internet applications.
  • Experience developing Enterprise enabled internet applications.
  • Demonstrated ability to conduct architecture / framework reviews.
  • Experience developing SOA based systems and web services
  • Microsoft .Net MCSD Certification (Preferred)
  • Solid understanding of Microsoft Application Blocks (DAAB , MS Enterprise Library,Microsoft Pattern and Practise.
  • Minimum of 5 years experience working with MS SQL Server.
  • Minimum of 5 years experience developing with C#, .NET.
  • Minimum of 3 years experience developing with C++, VC++, VB,
  • Minimum of 2 years experience developing with, AJAX, HTML.
  • Proven experience in the development of custom-built systems software components.
  • Excellent oral communications, organizational ability, prioritization and systems judgment skills required.
  • Must demonstrate efficiency, thoroughness, and attention to detail
University Degree Master or Bachelors in Computer Science ,
Computer Engineering or Faculty of Computer and Information .
Place of Work Inside Egypt and Abroad