Vacancy Details

Software Architect

  Cairo

Full Time

March 26 2019


Analyze requirement, create high and low level design documents, cooperate with presales team for POCs, and train DEV team for new technologies

Duties and Responsibilities:

  • Requirement Analysis and software requirement document validation
  • Create software design documents for both high level and low level design.
  • Create and enhance system architecture
  • Validate new technologies
  • Cooperate with presales team in new technology research and validation
  • Create the following as part of SDD  (software Design Document)
    • (EER) Enhanced/Extended Entity Relationship model
    • Data Flow Diagram
    • Class Diagram
    • Sequence Diagram
    • Decision Tree diagram
    • Errors & Error Handling specifications
    • Validation specifications
    • Logging formats and specifications
  • Submit Weekly work plans on time
  • Fill timesheet, showing summary of work performed on time
  • Deliver presentation to DEV team explaining newly technologies and POCs

Education and Qualification:

  • Bachelor’s degree or higher in Computer Science or a related field.

 Desired Skills and Experience:

  • 5-7 Years relevant experience in similar industry and capacity.
  • analytical and problem solving skills
  • Ability to communicate complex technical concepts
  • Self-managed, highly motivated and has a strong drive for results
  • Team work
  • SQL Server and similar relational DBs
  • C#, .Net, ASP.net, or Java

Apply for this job