Solution Architect

Apply for this job

Email *

Job Description

Position:Solution Architect

Job Description:

Overview

The Software Architect is responsible for the technical design and implementation of software solutions, as well as providing technical leadership to multiple software development teams.

Responsibilities

  • Ensuring products meet our architectural standards about security, privacy, performance, and scalability.
  • Design, develop, and execute software solutions to address business requirements
  • Provide architectural blueprints for development teams
  • Remain plugged into enterprise architecture and security groups to ensure our solutions remain compliant with emerging standards
  • Looking for problems within software systems and resolving the issues

Skills
Β 

  • A thorough understanding of Object-Oriented analysis and design and enterprise architecture patterns
  • Fluent with Java and related technologies, Nodejs and Angular is a plus
  • Experience with Designing, Developing, and Maintaining Hosting Infrastructure (Cloud and Traditional)
  • Experience with Microservices, Micro frontend is a plus
  • Experience with multiple database management systems, including MySQL, Oracle, MongoDB, Microsoft SQL Server, and Cloud Databases
  • 10+ years of technical leadership and architecture experience
  • Proven ability to think strategically,and innovatively, and develop tactical execution plans to drive success
  • Ability to work with legal, risk, compliance, marketing, IT, and other cross-functional teams to deliver strategic and tactical plans
    Β 
  • Proven ability to analyze and evaluate technologies and vendors to drive strategic and tactical recommendations
  • Excellent written and verbal communication with strong presence; able to develop presentations/communications that achieve maximum impact and influence
  • Ability to navigate at all levels in the organization and interact effectively and confidently with audiences of varying skill sets and authority.
  • Proven strong leader that positively motivates others and successfully builds relationships.
  • Collaborative, able to bring teams together and direct work to achieve goals
  • Ability to manage issue resolution – including the identification of issues, developing a resolution plan, and executing the changes needed
  • Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.

Location:EG-Cairo, Egypt (Al Emdad & Al Tamween)

Time Type:Full time

Job Category:Information Technology