1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Software Engineer
(This job is no longer available)
Microsoft Corporation | Mountain View, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Do you want to help to shape the future of education? Do you want to be part of the team that's building the applications and services that will revolutionize the classroom experience? If yes, then we have just the right opportunity for you!  

Athena is a new initiative under Startup Business Group which is chartered with creating unique sets of experiences for Students, teachers and education administrators and show the value of integrated Microsoft story for Education. To that end, Microsoft PowerPoint and Athena team are collaborating to get some of the core scenarios integrated natively within PowerPoint.

For this, we are looking for a strong and motivated developer to help build features and services that will bring the interactive classroom experience to anyone, on any device, at any time.   As a talented developer on the team you will be responsible for designing, building the core features in PowerPoint, and running vital services.

You will work closely with other disciplines like Program Management, Testing and Researchers to take ideas from conception to design to implementation to testing and to releasing. You will be exposed to a wide variety of latest technologies and you are expected to master them.   You will also be expected to provide thought leadership on the engineering and technical side to help us build and deliver the complex systems required to manage and support a powerful education service at global scale - these include testing in production, synthetic and real user monitoring, flighting and experimentation.   You will work with partners across Microsoft, on a mission to deliver innovative solutions that incorporate key assets of PowerPoint to change the future of education.  

Basic Qualifications:

A solid computer science background (B.S. or equivalent degree)

2+ years software development skills with fluency in C# or C++

Experience with JavaScript, CSS, ASP.Net, mobile app development a plus

Solid skills in design, debugging and problem solving

Effective communication skills

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.

About Microsoft Corporation

Microsoft Corporation develops, manufactures, licenses and supports a range of software products for computing devices. The Company's software products include operating systems for servers, personal computers and intelligent devices, server applications for distributed computing environments, information worker productivity applications, business solution applications, high-performance computing applications and software development tools and video games. It provides consulting and product support services, and trains and certifies computer system integrators and developers. Microsoft Corporation sells the Xbox 360 video game console and games, the Zune digital music and entertainment device, PC games, and peripherals. The Company has five segments: Client, Server and Tools, the Online Services Business, the Microsoft Business Division, and the Entertainment and Devices Division.In June 2008, the Company acquired Navic Networks. In September 2008, it acquired DATAllegro Inc.