Skype and Lync have transformed the way people communicate and collaborate in real time, using rich multi-modal communications, from consumers all the way to the largest enterprises in the world. Always-on, High speed broadband Internet, mobile data networks, connected PCs, smart phones and tablets have opened up opportunities to deliver immersive communication and collaboration experiences that were not possible even a few years back. Lync Server and Lync Online in Office 365 power Unified Communications for mission critical operations for the largest enterprises in the world. Lync client delivers gorgeous end user experiences on PCs, Smart Phones and Tablets, integrating seamlessly with every day tools such as Microsoft Office, Outlook and SharePoint. Skype enables the world’s conversations. 100s of millions of individuals and businesses use Skype to make free video and voice calls, send instant messages and share files with other Skype users. We are enabling federation between businesses that use Lync for Unified Communications to Skype users for enabling rich, multi-modal Lync to Skype communication scenarios. As we embark on a mission to re-humanize communications, come join the team pioneering the next generation of global communications by powering every call, on every device, across work and life!
We are looking for a smart and self-driven developer to take on challenging problems in building massively scalable, highly reliable, geo-redundant real time communication services. To be a successful candidate, you must be a fast learner and you should have worked on a major product release going through the entire software development lifecycle. Experience in designing and delivering features on Enterprise grade distributed systems software either as on-premises servers or as a cloud service is highly desirable.
Essential attributes and competencies include:
• 5+ years of software development experience in C++, C# or equivalent languages
• Proven track record in building high quality user facing features in high performance, highly available, reliable, distributed server/services software
• Experience with software development tools such as build systems, compilers, pre-processors, software verification systems
• Experience in developing complex, large scale software
• Reasonable working knowledge of web technologies
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.
EmoticonEmoticon