Development Technical Lead
ArabDT -
New Cairo, CairoPosted 4 years ago16Applicants for2 open positions
- 15Viewed
- 0In Consideration
- 2Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Duties & Responsibilities:
- Plan, design, develop, debug, implement and support full stack web-based software applications and services
- Enhance and comply to project coding standards and industry best practices
- Select a technology stack
- Set up a development team workflow.
- Ensure software quality and reliability of the entire team's output
- Suggest ways that technology can help the company be more successful.
- Manage technical risk.
- Have a logical approach to solving problems
- Support the team in identifying and addressing missing parts to finalize and deploy code.
- Modify existing software to add new features, correct errors, allow it to function in new operating environments, or improve performance
- Participate in planning for software development projects, and ensure projects are concluded according to the planned delivery dates
- Implement internal engineering management strategies to achieve world-class productivity and cost efficiency.
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 SQL queries
- Experience in using MySQL engine and advanced features
Experience in working with git code versioning - Experience in web application optimization techniques
- Experience in developing full functioning features
- Knowledge of technological trends to build 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