Browse Jobs
For Employers
Post JobLog inGet Started

Technical Software Architect

Maadi, Cairo
Posted 8 years ago
44Applicants for1 open position
  • 29Viewed
  • 1In Consideration
  • 9Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • The Technical Architect designs and communicates high-level structures to enable and guide the design and development of integrated solutions that meet current and future business needs focusing on program / project requirements. The project requires low latency transactions with big data.

Data Analysis

  • Establish, modify or maintain data structures and their associated components (entity descriptions, relationship descriptions, attribute definitions).
  • Provide advice and guidance to database designers or others using the data structures and associated components.

Systems Design

  • Recommends/designs structures and tools for systems which meet business needs and takes into account target environment, performance security requirements and existing systems.
  • Delivers technical visualization of proposed applications for approval by business partners and execution by system developers.
  • Translates logical designs into physical designs, and produces detailed design documentation.
  • Maps work to user specification and removes errors and deviations from specification to achieve user-friendly processes.

Programming / software development

  • Designs, codes, tests, corrects and documents large and/or complex programs and program modifications from supplied specifications using agreed standards and tools, to achieve a well-engineered result.
  • Takes part in reviews of own work and leads reviews of colleagues' work.
  • Collaborate with visual designers, prototypes and product managers.

Job Requirements

Technical Specialism

  • Experience in architecting / designing complex solutions using Java and other complementing technologies across multiple projects.
  • Experience in building scalable applications that require employing cluster based frameworks like Hazelcast.
  • Experience in building container-less applications using frameworks like Vertx. Architecture experience in Big Data Systems, including Hadoop, Spark, Apache Storm and Cassandra is a big plus.

Qualifications

  • BS degree in Computer Science or related degree, or equivalent practical experience
  • 10+ years experience in software development
  • 5+ years experience in solution design and solution architecture preferably distributed systems.
  • English language (fluent)

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Software Architect