Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Lead software architecture activities using cutting edge technologies,
- Develop new solutions architecture according to international standards, e.g., TOGAF,
- Review and govern existing product architecture,
- Work on solutions\ product designs,
- Ensure quality of developed products according to approved architecture,
- Support sales organization through pre-sales activities, demos, presentations, etc.
- Coordinate with top management for strategic directions and objectives,
- Lead a team for specific product development,
- Code Review of teams coding,
- Set coding standards and carry out architecture governance,
Job Requirements
- Bachelor’s degree in computer science, information systems, software engineering, or equivalent.
- Proven team leadership history and delivery achievements
- Solid understanding of software architecture and architecture development lifecycle,
- Solid technical experience and hands-on experience or exposure wide range of technologies especially (Java J2EE, Scala, Python, AngularJS, Vue JS, RoR, SOA, Web service Rest/WSDL, Linux, Docker, Hadoop\ Cloudera, KAFKA, Spark, impala, Google MAPS, Android, IOS, Ionic)
- Ability to map architecture to various technology components,
- Direct and manage teams during architecture realization,
- Excellent modeling and presentation skills
- Analytical skills,
- Strong commands of architecture development artifacts and deliverables,
- Ability to learn new architecture paradigm and technologies
Featured Jobs
Similar Jobs
- Full Stack DeveloperPrometeon Tyres Group – Egypt (Ex-Pirelli Tyres Egypt) - Alexandria, Egypt15 days ago