Browse Jobs
For Employers
Post JobLog inGet Started

Software Technical Manager

JRM for Communications
Nasr City, Cairo
Posted 3 years ago
76Applicants for1 open position
  • 27Viewed
  • 9In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Provide project management and technical leadership for every aspect of software.
  • Prepare lifecycle for different projects inclusive of research, development, design, evaluation, testing along with delivery.
  • Establish and stimulate software development standards and processes along with best practices for delivery of scalable and high-quality software
  • Manage and execute software development projects from beginning to finish.
  • Deliver reports and proposals to upper management
  • Guide, coach, and mentor software development engineers.
  • Hire and train new developers
  • Keep abreast of new trends and best practices in the technology landscape

Job Requirements

  • Bachelor’s degree in software engineering or computer science
  • MBA graduate degree would be an asset
  • 10 years working in a technological role
  • Minimum 5 years’ in a managerial position
  • Exceptional team management skills
  • Excellent verbal and written communication
  • Excellent organizational and time-management skills
  • Strong leadership skills
  • Analytical
  • Strategic thinker
  • Proactive problem solver
  • Ability to delegate efficiently
  • Attention to details.
  • Extensive industry knowledge with an eye towards the future

Experience with:

  • Backend: .Net Core
  • Frontend: Angular9+, ReactJS
  • Mobile: ReactNative
  • Architecture: DDD, CQRS, microservices + Proxy and Application Gateway
  • Event Sourcing (Service Bus): Kafka II RabbitMQ
  • Database: PostgreSQL Server
  • Caching: Redis
  • AI: Rasa

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Technical Manager