Software Development Team Leader
PQ -
Maadi, CairoPosted 7 years ago54Applicants for1 open position
- 52Viewed
- 16In Consideration
- 36Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Architect web applications from the ground up, with a focus on extensibility and scalability
- Provide full application development life cycle support, including creating specifications, researching products, development, customized coding, quality assurance and deployment
- Participate in the entire application life-cycle, focusing on architecture, software design and development.
- Cooperate with other team leaders to ensure the quality of the final outcome
- Planning and allocating work to the team.
- Monitoring development activities and reporting project progress.
- Understanding and implementing of project management practices.
- Guiding the team in defining/solving technical issues of their tasks, including working with them.
Job Requirements
- A Bachelor’s degree in computer science or a related discipline
- Minimum of 5 years of working in a professional environment with proven experience for at least 1 year in software development with track record of team leading/managing position
- Experience in multiple software development life-cycle phases, including scope and proposal, analysis, design, and software construction.
- Must have experience working through the design, development, and release cycle delivering software to market.
- Strong experience in Web Development (PHP, MySQL, MongoDB, Node.JS)
- Experience in building web systems integrating with mobile applications through API
- Strong leadership, project management skills, time management, and problem solving skills.
- Ability to work under pressure and multi-task in a fast-paced environment
- Good command of both written and spoken English
Technical Skills:
- PHP
- MVC
- Codeigniter
- MySQL
- MongoDB
- Javascript
- jQuery
- AJAX
- CSS
- Bootstrap
- REST web services
- Node.JS