Microsoft Corporation Software Engineer 2 in Redmond, Washington
Dynamics 365 Engagement Insights seeks great front-end engineers to help us deliver our v1 product. We are currently in a limited public preview and are moving aggressively towards general availability. If you want to work on a fast paced, high-energy, no legacy, high impact environment – you will love working in this team. This is an opportunity to work on a well-funded v1, have huge influence and shape the product direction, and maximize your personal and career growth.
Our team builds the user experiences for Dynamics 365 Engagement Insights, which combines digital (web and mobile) and customer analytics to drive understanding of customer behavior across all their touchpoints. We deliver enterprise grade analytics with modern, intuitive interfaces to promote viral adoption and reach a global audience. Creating innovative UI built on world-class data engines, we drive projects in partnership across the Digital Transformation Platform Group.
Engagement Insights enables organizations to understand how their customers interact with their services and products, both individually and holistically – throughout their website, mobile apps, and connected products. Alongside our partner team Audience Insights, we enable organizations to combine behavioral analytics with transactional, demographic, survey and other types of data to create rich/interactive insights which help digital analysts and Product Owners drive the next best action and personalized experiences for their customers.
In this role, you'll leverage your front-end experience to drive cross-team UX features in partnership with service teams across our group. Strong collaboration skills are key---you will work directly with PM and UX Design to ensure that our UI effectively abstracts customer usage analytics concepts. Our service is built with React and TypeScript and deployed on the Azure cloud. Great candidates will have production React experience and a history of shipping well-designed and tested client features. This role offers wide scope, ownership, and influence in decisions related to architecture, features, and product strategy.
We're a small team that values people, learning, and doing the right thing. We cultivate a high-trust environment with great collaboration and fun. We want people who envision what could be, help others succeed, and learn constantly. We try new ideas and fail fast, love delighting our customers, and aim to deliver an exceptional platform and user experience.
• Bachelor’s degree in Computer Science or related technical discipline
• 4+ years of industry software engineering experience
• Experience building and shipping accessible, maintainable, production-quality web client code
• Expertise with TypeScript, React, Redux, GraphQL, Webpack
• Excellent software engineering habits, including peer code reviews, object-oriented design, unit testing, integration testing
• Application development and deployment experience with cloud services (e.g. AWS, Azure)
• Effective verbal and written communication
• Experience with data, analytics, visualization libraries (d3, Highcharts), and related technologies
• Strong interest in staying current with industry trends and techniques
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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.