Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for talented Individuals, Supporting our KSA projects. We offer competitive salaries in US $, Career Advancing opportunities and Technical Development.
Responsibilities:
- Wide expertise of .NET for developing a web application and desktop application in an enterprise.
- Deep experience with Dbase technology
- Deep understanding of N-tier and N-layered architecture.
- Experience in leading multiple projects through the software development process or systems development life-cycle.
- Experience in UML plus tools to support architecture design eg. Enterprise Architecture.
- ORM:(Entity Framework, NHibernate).
- Experience with WCF technology.
- Domain Driven Design (DDD) and test deriving development (TDD).
- Experience of working with and applying agile methodologies.
- SOLID design principle.
- SOLID knowledge of BPM development using Nintex products.
- Design patterns experience ie. IOC, MVC, MVVM.
- Competent use of English (reading, writing & speaking).
Working Conditions:
- Flexibility to travel when needed (mainly to KSA).
- Work location: Nasr City.
Benefits:
- Salary paid in US $.
- Premium Medical Insurance [Employee + Family].
- Technical development.
- Career advancing opportunities.
- Supportive Work Environment.
Job Requirements
Qualifications:
Education:
- A minimum of a Bachelor’s degree in one of the following areas:
- Computer Science.
- Information Systems.
- Computer/ Electrical/ Communication Engineering.
Years of Experience:
- 3+ years of experience
Skills:
- Accountable & Responsible
- Communication
- Negotiation
- Leadership
- Proactive & Initiative
- Problem Solving
- Decision making
- Analytical