14/04/2021
We are hiring Software Development Team Leader(s)
Do you want to be part of a team that designs, develops, and integrates world-top-class advanced software solutions? be an active and integral member of an enthusiastic group of professionals who are eager to provide their deliverables in their best shape, generate innovative top-tech solutions, trying different and novel ways to deal with the ever-growing enterprises’ digital transformation and AI requirements?
If your answer is YES, then this is an opportunity to reach your career goals.
We're on a mission to help our clients throughout the region to overcome the technical barriers they are facing in today's digital world through our long track records of success in the fields of NLP, NLU, AI based on our world-class technologies. We have many successful implementations on the fields of Virtual Agents’ chat bots and voice bots, unified communication platforms and other fields of AI.
We are seeking talented people to join our team to…
• Contribute in…
o Developing high-level products and technologies’ specifications.
o Setting the architecture, design and scope of solutions utilizing our products and technologies.
o Integrating our solutions with the other external components that exist in our enterprise clients’ infrastructure.
• Work closely with other teams to…
o Collaboratively define and prioritize projects and tasks.
o Drive thoughtful conversations around technical issues.
o Ensure product/solution readiness for release.
o Cater for support and additional feature requests reported by end users.
• Provide…
o Compassionate technical leadership, mentorship, teaming, and code reviews.
o Required research and development tasks in developing our solutions and evaluating different technology approaches.
o Assistance to software delivery managers, program managers, project managers, and project solution architects.
o Comprehensive and integral technical documentation.
• Ensure that…
o Our software meets all requirements of functionality, performance, security, maintainability, scalability etc.
o Our solutions conform and adhere to testing and acceptance criteria.
o Junior team members are in track of targeted skills development paths.
Qualifications…
• Bachelor degree of computer science/engineering, or equivalent.
• Strong verbal and written communication skills in Arabic and English languages.
• 7+ years of experience as a full-time full-stack professional developer and team leader using Microsoft Technologies (.Net, C #, MS-SQL) in both Front-end and Back-end applications.
• Experience of teams’ management and the ability to lead and influence others.
• Experience working asynchronously with a remotely distributed team using Agile development methodology and DEV OPS..
• Ability to work under pressure with different cultures.
• Experience in working with large to huge enterprises in building highly available and scalable solutions.
We are seeking highly skilled calibers and offering attractive packages and friendly working environment.
If interested, please inbox in this post or contact us on [email protected]