Software Development Engineer
Jeddah, Saudi Arabia
Responsible for researching, designing, planning, developing, and/or evaluating new, advanced technologies by translating supplier or company requirements or strategic business objectives and processes into final product design, project plans, and product launch.- Works within team and other teams to deliver quality products, in a timely fashion, that meet defined requirements.- Participates in the product lifecycle process, contributes to and/or creates product and technical requirements, detailed design documents including transaction, capacity and bandwidth models, systems definitions, and operational procedures.- Provides guidance and accepts accountability for the performance and reliability of various cross-platform applications and services, and ensures that system failures are restored in a timely manner.- Recommends courses of action, technology, technical solutions, long term vision and vision of what needs to happen to grow the Company.