|
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 ASP.net, 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 |
|
|
|