Senior Software Development Engineer:
If you are excited about the rapid developments in the social networking space, connected with what is happening in today’s software-as-a-service trends and passionate about contributing software and your ideas to address the rich, real-time, social nature of our everyday lives, then this job is for you. We like big challenges and have a high-performance team. As a part of this team, you will work in rapid-paced Labs environment and deploy our services through product groups across the company.
FUSE (Future Social Experiences) Labs is a lab in the Microsoft Research. We are a nascent group with a mix of Microsoft and industry veterans along with a great engineering team. We are building a transformative social experiences that span social connectivity, ubiquitous data, rich media experiences and harness the capabilities of new sensors and devices. Like other labs, this advanced development team identifies “leapfrog” experiences that are more speculative or beyond the current mission of our product teams, which when successfully proven can become strategic elements of Microsoft’s products and services for consumers and information workers.
We are looking for an outstanding developer with a passion for building rich experiences across mobile and the cloud that stand the test of time and are simple to deploy and maintain. You will have the opportunity to have broad customer impact and to advance the way in which software and service enrich our everyday lives.
This job is for you if you are self-motivated, driven by results, and thrive in an uncertain but empowered environment of experimentation where you collaborate with teams across Microsoft. Join one of the strongest teams in Microsoft with high growth potential and working on state-of-the-art technology.
You will be responsible for:
Driving sound architecture, design, and implementation of client and server software through hands-on development
Providing thought leadership, architectural focus, and technical guidance on the team through your work
Drive technical investigations and prototyping in a fast-paced v1 environment
An entrepreneurial spirit with a can do attitude – Self-starter, project finisher and adaptable, congenial colleague
Good communicator, able to analyze and clearly articulate complex issues and technologies understandably and engagingly.
Great design and problem solving skills, with a strong bias for architecting at scale
Hands-on experience of shipping a large scale, commercial, software solutions
Expert knowledge in C#, C++, and .NET
Knowledge of mobile, HTML/AJAX and XAML is a plus
7+ years as a software developer