The Egypt Development Center (EgDC) is Microsoft’s premier technology hub in the Middle-East and North Africa region. Spanning two Microsoft divisions (Cloud + AI / Experiences + Devices), our team works on cutting edge products and services including Azure Cognitive Services (Machine Translation, Language Understanding and Speech Processing), Shopping and Commerce, News and Feeds as well as Advertisement Platforms. Come be part of this dynamic start-up like environment, aspiring to be more than a technology hub for Microsoft in the region. We seek senior software engineers with a solid track record delivering products and services. A strong technical background / aptitude is required, in addition to a strong track record leading successful / vibrant teams. Candidates should possess a growth mindset by willing to continually learn and grow. We love self-learning / self-motivated individuals who take initiative and fully own their work. Given the distributed nature of our team, we also rely on efficient self-confident communicators to represent their work while partnering with internal and external stakeholders. Finally, you should be passionate about building high quality, highly scalable systems relying on your ever expanding (and already great) engineering aptitude. Responsibilities
Understand existing systems and extend them effectively
Learn new technologies quickly
Build internet-scale services
Write state of the art (open-source friendly) code
Collaborate closely with others (good communicator, open to share ideas and can build on the work of others)
Debug / Resolve complex customer issues
Collaborate with a worldwide distributed team
Lead a team of great developers to success (set goals + drive execution / technical excellence)
Qualifications
BSc. in Computer Science or Computer Engineering
7+ years of development experiences
Proven track-record delivering successful products and services
Experience working through full product cycles from initial design to final product delivery
Excellent design / programming skills and real passion for data driven decision-making
Strong hands-on experience / strong coding skills (C# or C++ preferred)
Experience with cross-discipline and cross-team collaboration
Excellent technical communication skills
Experience leading teams and mentoring more junior developers
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.