Position:
Solution Architect
Job Description:
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 requirementsProvide architectural blueprints for development teamsRemain plugged into enterprise architecture and security groups to ensure our solutions remain compliant with emerging standardsLooking for problems within software systems and resolving the issues
Skills
A thorough understanding of Object-Oriented analysis and design and enterprise architecture patternsFluent with Java and related technologies, Nodejs and Angular is a plusExperience with Designing, Developing, and Maintaining Hosting Infrastructure (Cloud and Traditional)Experience with Microservices, Micro frontend is a plusExperience with multiple database management systems, including MySQL, Oracle, MongoDB, Microsoft SQL Server, and Cloud Databases10+ years of technical leadership and architecture experienceProven ability to think strategically,and innovatively, and develop tactical execution plans to drive successAbility to work with legal, risk, compliance, marketing, IT, and other cross-functional teams to deliver strategic and tactical plansProven ability to analyze and evaluate technologies and vendors to drive strategic and tactical recommendationsExcellent written and verbal communication with strong presence; able to develop presentations/communications that achieve maximum impact and influenceAbility 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 goalsAbility to manage issue resolution - including the identification of issues, developing a resolution plan, and executing the changes neededMaintain 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