SolutionsClientsExperienceProfile:Profile:Careers:
News
Partners
Awards
iHorizons in the Media
Careers
Contacts
Careers
PrintSend to a friend
Software Engineering Department - Available positions
      

Available Positions

Ref.#

 Location

Senior System Developer

SE-SSD-030701

Amman

Business Analyst

SE-BA-030701

Amman

Database Architect

SE-DBA-030701

Amman

System Developer

SE-SD-030701

Amman

Senior Customer Care

ITO-SCC-030701

Amman

 

Senior System Developer     Apply Now 


Job Summary
The Senior System Developer primary responsibility is to build the features of the desired solution to specifications and designs, conduct unit testing, address quality issues identified in the testing process, and carry out the integration of solution components to produce the final deliverable. The Senior System Developer contributes to the definition of standards and adheres to these during solution development. Code reviews are also conducted by the Senior System Developer to assess the quality level of the application’s features at the unit level.

 

Critical Work Functions

  1. Application Development.
  2. Infrastructure Development

 

Functional Area

  1. Code features to meet the design specifications.
  2. Conduct code reviews during development to share knowledge and experience.
  3. Carry out unit testing as defined in the test plan with the support of the QA.
  4. Develop scripts for automated deployment.
  5. Develop deployment documentation.

 

Knowledge, Skills, and Abilities check those please

  1. Must have excellent Knowledge in Microsoft and/or Oracle technologies and platforms such as but not limited to the following: .NET, J2EE, MS CS2k, MS SPS, MCMS, MS BizTalk Server, Oracle Application Server, Oracle Internet Directory, Oracle Portal
  2. Strong Knowledge in OOD, XML, Web Services, Database development and N-Tier architecture is a must
  3. Knowledge in UML, MSF, and RUP is a major plus.
  4. Excellent Written and Oral communication skills
  5. Willing to travel.   

Education and Experience

  1. University degree in computer science / programming or related field.
  2. Minimum 1 year Senior System Developer experience is a must.
  3. Minimum 2 years System Developer Experience.
  4. System Development Certificates is a plus

Top 

 

 

Business Analyst     Apply Now 

 

 

 

Job Summary
The Business Analyst identifies the requirements and feature set(s) for a solution. A goal of the Business Analyst is to make it easy for a Project Manager and the development team to understand a solution requirement in the least amount of time possible. This entails first: understanding the current requirements of a solution completely—what the needs of the business are, how customers will use it, what the support issues will be, and what alternatives are available. Second: the features that would add value to customers who use the solution. Based on this knowledge, the Business Analyst should recommend specific features that can be assigned to each solution release and prioritize the feature list.

 

 

Critical Work Functions

  1. Requirement gathering.
  2. Product planning
  3. Business Process Re-engineering

 

Functional areas

  1. Gather, analyze, and prioritize customer and business requirements.
  2. Perform market research, market demand, and competitive intelligence/analysis.
  3. Determine business metrics and success criteria.
  4. Identify multi-version release plan.

 

Knowledge, Skills, and Abilities

  1. A person acting as business analyst is a good facilitator and has above-average communication skills.
  2. Knowledge of the business and technology domains is essential.
  3. Should have excellent analysis skills, attention to detail, strong technical skills and self-starter.
  4. Experience in preparing specs and gathering requirements is required.
  5. Knowledge in Project Management frameworks and methodologies such as MSF, RUP
  6. Experience in modeling tools (Visio, Rational, and UML).
  7. Knowledge in the following is a plus: Microsoft Technologies/Solutions, Oracle Technologies/Solutions.
  8. Excellent Written and Oral communication skills
  9. Willing to travel. 

Education and Experience

  1. University degree in computer science / programming or related field.
  2. Minimum 1 year Business Analyst experience is a must.

Top

 

 

Database Architect     Apply Now 

 


 

Job Summary

Professionals in this role are responsible for the design, development, and maintenance of databases. This role deals with the planning of small to large and complex database systems and deals with the maintenance of the database.

 

Critical Work Functions

  1. Develop and Implement Database.
  2. Provide Client Services.

 

Functional Areas

  1. Ability to transform conceptual model into logical model.
  2. Knowledge of database objects design and testing procedures.
  3. Knowledge of normalization rules and processes.
  4. Knowledge of database programming languages, practices, and standards.
  5. Knowledge of database testing methods, tools, and processes.
  6. Ability to evaluate overall system performance and productivity.
  7. Knowledge of appropriate validation processes and database system error resolution procedures.
  8. Ability to create detailed documentation and track information efficiently and effectively.
  9. Ability to define and solve application problems.

 

Knowledge, Skills, and Abilities

  1. An excellent skill in MS SQL Server 2000 and/or Oracle database 10g is required.
  2. Experience is database replication mechanisms is a plus.
  3. Experience in modeling tools (Visio, Rational, and UML).
  4. Knowledge in Project Management frameworks and methodologies such as MSF, RUP.
  5. Excellent Written and Oral communication skills.
  6. Willing to travel.  

Education and Experience

  1. University degree in computer science / programming or related field.
  2. Minimum 2 years Database Architect experience is a must.
  3. Database Design and/or development Certification is a plus.

Top

 

 

System Developer          Apply Now

 


 

 

Job Summary

The System Developer primary responsibility is to build the features of the desired solution to specifications and designs, conduct unit testing, address quality issues identified in the testing process, and carry out the integration of solution components to produce the final deliverable.

 

Critical Work Functions

  1. Application Development

 

Functional Areas

  1. Code features to meet the design specifications.
  2. Conduct code reviews during development to share knowledge and experience.
  3. Carry out unit testing as defined in the test plan with the support of the QA role.

 

Knowledge, Skills, and Abilities

  1. Must have excellent Knowledge in Microsoft and/or Oracle technologies and platforms such as but not limited to the following: .NET, J2EE, MS CS2k, MS SPS, MCMS, MS BizTalk Server, Oracle Application Server, Oracle Internet Directory, Oracle Portal
  2. Strong Knowledge in OOD, XML, Web Services, Database development and N-Tier architecture is a must.
  3. Knowledge in UML, MSF, and RUP is a major plus.
  4. Excellent Written and Oral communication skills.
  5. Willing to travel.

 

Education and Experience

  1. University degree in computer science / programming or related field
  2. Minimum 1 year System Developer experience is a must
  3. System Development Certificates is a plus

Top

 

Senior Customer Care     Apply Now


Job Summary
Provide high customer support services to the company’s customer through supervising and managing the technical support team and activities under the close supervision of the Senior System Administrator

Functions and Responsibilities

  1. Manage iHorizons Customer Support Unit
  2. Suggest and Implement procedures/technologies/solutions that may lead to
    • Enhanced way of work
    • Customer satisfaction
    • Employee satisfaction
    • Company and management satisfaction
  3. Follow up the team tasks and work flow
  4. Post a Monthly report for the management about each employee load, achievements, major mistakes, improvements … etc
  5. Arrange the shift system to meet the 24x7 requirements and the team satisfaction
  6. Make sure that the available information for the team is always current such as knowledge base, shift system, customer information, password information, setups information, … etc
  7. Learn the team the basic level of skills such as:
    • Helpdesk skills
    • Communication skills
    • English Skills (if necessary)
    • Technical skills
  8. Visit the clients regularly and measure the customer satisfaction level, to accomplish this point, we expect to provide the following:
    • Customer Satisfaction Report
    • Present the methods and the standards used to measure satisfaction
    • Implement a good system that may help to measure customer satisfaction
  9. To contribute positively to the morale of the team

 

Knowledge, Skills, and Abilities

  1. Willingness to take start-to-finish responsibility for a task
  2. Solid Experience in
    • Web technology: ASP, IIS, email
    • Helpdesk Systems
    • Windows Systems
    • Networking
    • Database technology: SQL Server, Oracle
  3. Linux and Unix experience is an advantage
  4. Excellent English/Arabic verbal, written and listening skills
  5. Attention to details
  6. Ability to do multi-task
  7. Ability to understand and act on daily, changing priorities

Education, Training and Experience

  1. BSc in Computer Engineering or equivalent.
  2. Minimum 5 years experience in IT customer support services 3 of which in a supervisory position
     

Top 

 

PrintSend to a friend