Software Technical Team leader
United -
Heliopolis, CairoPosted 4 years ago17Applicants for1 open position
- 7Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing a technical strategy for the company which involves goal setting, discussing options and analyzing risks together with the management team.
- Steering the business on timescales, prioritization and costs on competing development requirements and develop and manage KPIs for the technology team.
- Setting up the standards in how the development process and infrastructure architecture works.
- Driving rigorous and weekly product releases across multiple complex software products.
- Designing the data model ensuring scalability.
- Creating and leading the product road map, estimating new features, designing product features and coordinating new features with other teams prioritizing functionalities and business needs
- Maintaining clear communication across teams and works with other departments to implement and enhance technologies to boost efficiency and productivity.
- Guiding teams in design, architecture, and platform choices with a strong focus on quality, speed, stability, and scalability of the technology platform.
- Leveraging technical depth to push your team towards a high standard of technical excellence.
- Recommending new technologies, improving existing technology set-up and future-proofing technology that can help the company optimize efficiency and productivity.
- Leading-edge thinking and knowledge of innovative technologies
Job Requirements
- Technical degree (Bachelor’s or Master’s in Computer Science, Engineering) with a college transcript provided
- Proven experience in a similar leadership role
- Demonstrable software design and development skills
- Database engines (Elasticsearch, MongoDB, Postgres,)
- Experience in writing complex code
- Experience in working with git code versioning
- Experience in frontend & backend (Angular - Node)
- Experience in web application optimization techniques
- Experience in developing full functioning features
- Knowledge of technological trends to build a strategy
- Problem-solving aptitude
- Leadership and organizational abilities
- Strategic thinking
- Excellent verbal and written English communication skills
- Comfortable to work in a fast-paced environment
- Self-motivated and driven to improve