Category
IT
Publish Date
Monday 15-10-2018
Country
Egypt
Gender
any
Years Of Experience
10-15 Years
Salary
Negotiable
A multinational company located in Sheraton is hiring a Software Development Manager
Job Description:
- Manage the team in performing their delegated tasks.
- Ensure that all team members acquire required skillsets, knowledge and certifications through appropriate training and professional development programs.
- Periodically appraise the staff and prepare performance reports for the team. Coach and counsel them as required. Encourage good communication among all levels of staff.
- Evaluate and recruit new required resources in collaboration with human capital department.
- Monitor various aspects of project management including forecasting project size, estimating cost and effort, developing detailed project plan and ensuring accurate and timely implementation.
- Propose alternative solutions to be able to meet timeline or budget.
- Provide direction to the software teams to ensure optimum performance.
Qualifications:
- Degree in Computer Science / Engineering or relevant discipline.
- Cumulative experience of 10+ years, with at least 5 within similar role.
- Proven track record in successfully building and developing software team(s).
- Demonstrated success in managing, implementing and delivering medium to large software projects within time and cost budgets, and at or above the required quality levels.
- Excellent communication, presentation and negotiations skills in English and Arabic.
- Effective leadership and management skills.
- Familiarity with CMMI is a big plus.
- Having good knowledge and experience in as much of the following technologies, platforms, domains and methodologies as possible:
- OO Programing, multithreading, and best practices for enterprise systems and mobile applications
- User Experience (UX) design for different devices and applications
- NodeJS, HTML, JS, CSS, Angular, Typescript, Microsoft .Net, MVC
- Swift, Objective C, CocoaPods, Kotlin, Xamarin, Ionic Framework, React
- Cloud platforms (Azure, AWS, etc.)
- Web Services (REST, SOAP, etc.), APIs Design and Mobile Backend as a Service (MBaaS)
- MongoDB, Microsoft SQL Server, Oracle DB, Microsoft SharePoint
- Software and Hardware systems integration
- Robotic Process Automation platforms such as UiPath, Automation Anywhere, Blue Prism, etc.
- Workflow Automation platforms such as Nintex, K2, etc.
- Low-Code platforms such as OutSystems, Kony, etc.
- CI, CD, Micro-service architecture and DevOps (Docker and Kubernetes)