SOFTWARE ENGINEER
Location:
Redmond , Washington
Posted:
February 24, 2018
Reference:
1082097
Are you passionate about redefining how people communicate by building the next generation mail software? Interested in taking the familiar Outlook experience, used by millions, to the next level? The Mobile Outlook team is looking for an experienced developer who can contribute to the design for a next generation, cloud-connected, communication client. In this role, you will have the opportunity to design and develop the code that will underpin new scenarios and capabilities and deliver a new user experiences in conjunction with partner teams across OPG.

We are looking for a skilled developer with passion for the communications space. Our team helps build Mobile Outlook for iOS and are currently making broad architectural investments to enable greater engineering agility and unlock new markets.

We will drive all of our enhancements by understanding our customers in a way that we have never done before. By doubling-down on a cloud-connected client, we will enable new user experiences and build these in a unique new way. As such, good collaboration skills and experience designing infrastructure is strongly preferred.


Your key responsibilities will include the following:
• Participate in planning to discover where investments need to be made and to understand the customer.
• Brainstorm solutions.
• Investigate possible design directions and new technologies.
• Write a development design plan including core design, unit test, and relevant telemetry.
• Implement the solution.
• Validate, stabilize, and check in the feature.
• Monitor telemetry to continue to validate the feature in production.
• Help diagnose service health and outages.

The ideal candidate will have the following skills and experience:
• Great communication and cross-team collaboration skills.
• Strong in self-direction, problem solving, and critical thinking.
• Deep passion for customers, design thinking, and technology.

This position requires the following skills and experience:
• Experience owning and developing features end-to-end is required.
• Experience writing object-oriented code for iOS is a must.
• Swift and native C++ experience is preferred.

Basic Qualification:
• 2+ years of relevant experience in the high-tech industry is required
• Bachelors’ degree in Computer Science or equivalent


**Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
*Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.


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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to askstaff@microsoft.com.

A little about us:
Microsoft offers training and employment opportunities to help you turn your military experience and skills into a civilian technology career.

Know someone who would be interested in this job? Share it with your network.