Browse Jobs
For Employers
Post JobLog inGet Started

Senior IT Systems Engineer

Cairo, Egypt
Posted 8 years ago
160Applicants for1 open position
  • 120Viewed
  • 43In Consideration
  • 77Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We develop innovative, game-changing web and mobile apps that transform markets and make differences in peoples' lives. Working directly with our senior management, the Senior IT Systems Engineer will lead a team of developers to scope, design, create, and maintain these applications. The Engineer's duties will include:

  • Propose system architectures and designs that respond optimally to user requirements and use cases.
  • Recommend system solutions that optimize cost effectiveness by balancing custom development and purchase alternatives.
  • Guide procurement of needed software licenses from vendors, recommending purchases and testing and approving products.
  • Design database architecture and server scripting, and establish network connectivity and a diverse variety of APIs.
  • Guide the development process by coordinating requirements, schedules, and activities.
  • Assist in the prioritization of feature development and rollout.
  • Advise on the strategic expansion of our engineering team and support and cultivate developers through mentorship, coaching, and active direction.

Job Requirements

  • Required Skills: Strong experience in software architecture solutions analysis, design, and implementation; software development team leading; SQL development and SQL server administration; web development across a spectrum of technologies (HTML5, CSS, JavaScript, PHP, Python, ASP, etc.); familiarity with Object-Oriented Design; software debugging and unit testing; written and spoken fluency in English.
  • Desirable Skills: Strong verbal and written communication; technical leadership; familiarity with e-commerce and enterprise solutions
  • Desirable Qualifications: Degree in Computer Science strongly preferred. Training/certification in project management or scrum management desirable.
  • Desirable Experience: Minimum ten years of professional experience in software development and project management, with at least eight years of technical team leading in an enterprise environment.

Featured Jobs

Similar Jobs

Search other opportunities
JobsEngineering - Construction/Civil/ArchitectureSenior IT Systems Engineer