About this job
Key job responsibilities: -Creates technical designs based on client specifications, develops and tests application modules, -Evaluates corporate operating processes and recommends efficiency improvement options. -Performs or coordinates website updates and discusses problems with technical staff and management. -Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. -Develops and direct software system testing and validation procedures, programming, and documentation. -Confers with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces. -Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. -Designs and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. -Consults with customers about software system design and maintenance. -Supervises the work of programmers, technologists and technicians and other engineering and scientific personnel. -Coordinates software system installation and monitor equipment functioning to ensure specifications are met. -Obtains and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration
Job requirement
Qualifications & Skills: -A bachelor's or master's degree in computer science, information technology management or a related field - 4 - 5 years experience in a technology environment (several years in a professional services environment preferred) -Candidate must have at least 2 years practical working experience as a Software Support -Previous portals industry experience would be a plus -Project Management experience would be a plus, as well as process design and documentation -Common operating system experience, Windows, Unix, Linux and PHP
Experience years: 4 - 5 years
Salary: Negotiable L.E - Negotiable L.E
How to apply
Hr_rayaholding@rayacorp.com