Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Lead a team to deliver innovative business solutions leveraging the cutting edge technologies as products to be globalized and distributed to international customers.
- Leading product Development teams,
- Manage existing teams and leads,
- Develop team through selective hiring that will add value to current tracks,
- Ensure quality of developed products and delivered releases,
- Support sales organization through pre-sales activities, demos, presentations, etc.
- Coordinate with top management for strategic directions and objectives,
- Review product development architecture, design, team deliverable, etc.,
Job Requirements
- Bachelor’s degree in computer science, information systems, software engineering, or equivalent.
- Proven managerial skills with team building and retention techniques,
- Proven team leadership history and delivery achievements
- Solid understanding to project management principals and methodologies (PMP or Agile Software Development Certificate is preferred)
- Highly Preferable to have Solid technical experience and background in some of the below technologies (Java J2EE, EJB, Scala, Python, AngularJS, Vue JS, RoR, SOA, Web service Rest/WSDL, Linux, Docker, Hadoop, Spark, impala, Google MAPS, Android, IOS, Ionic)
- Excellent Business analysis skills
- Excellent modeling and presentation skills
Featured Jobs
Similar Jobs
- Full Stack DeveloperPrometeon Tyres Group – Egypt (Ex-Pirelli Tyres Egypt) - Alexandria, Egypt16 days ago