Job Directory Microsoft Senior Software Engineer
Microsoft

Senior Software Engineer Microsoft
Redmond, WA

Microsoft is a technology company that develops and supports software, services, and devices.

Companies like Microsoft
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Microsoft

Job Description

We believe the future of user interfaces is conversational and multi-modal, allowing users to interact with their apps via messaging, speech, human/computer interaction, and GUIs. Our team seeks to make that future a reality today by building applications that take advantage of the latest advances in AI and machine learning.

Do you want to work with the latest Microsoft technologies and partner with the world's top developers to build that future of Conversational AI experiences?

On the Commercial Software Engineering team, we work with partners and developers around the world to build the next generation of applications using Microsoft technology, open-source software, and anything else we can get our hands on. We're looking for a senior software engineer with strong developer skills to build conversational apps that feel human and intelligent, delivering those apps through messaging channels ("bots"), mobile apps, web apps, and devices.

You will need to demonstrate deep technical knowledge and development expertise necessary to develop cutting-edge applications in an exciting and quickly developing space.

You will have the technical expertise and problem-solving skills to build strong, influential relationships with partners by helping them tackle their most complex technical problems, charting their applications' architectural direction and developing the resulting solutions.

You will build strong partnerships with applicable engineering teams, provide them partner feedback, and influence the roadmap for future product and platform releases.

* Experience designing and developing conversational user interfaces for messaging channels ("bots"), web apps, mobile apps, or devices in production.
* Experience building mobile apps for iOS using Swift or Objective-C or Android with Java in production.
* Experience building REST APIs using Node.js or ASP.NET.
* Experience participating and contributing code to open-source communities and projects.

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.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

CSEFY-19

* Developing Conversational AI apps using Microsoft Azure and a number of different app, device, and server technologies.
* Participating and contributing code to relevant open-source communities and projects.
* Working with major companies around the world on architectural design sessions, proof-of-concepts, software development projects, and more.
* Providing feedback, domain expertise, and leadership to Microsoft engineering teams worldwide, influencing their product and platform roadmaps.
* Developing and driving new ways of thinking across Microsoft engineering teams to improve end-to-end developer productivity and solution quality based on partner feedback and changing priorities.
* 5+ years full-stack web development experience with one or more of the following: Node.js, JavaScript, TypeScript, ASP.NET, C#.
* 2+ years of experience with Microsoft Azure based development (or other cloud platforms).
* Experience leading a small group of developers working on a project.
* Experience working across the software development process and a track record of working closely with large development teams.
* Broad functional knowledge base to tackle complex partner problems.
* Good decision-making skills, conflict resolution, and follow through with partners.
* Good communication and presentation skills.
* BS/BA in Computer Science (or equivalent work experience).

About Microsoft

Microsoft is a technology company that develops and supports software, services, and devices.

Headquarters
Size
10001 employees
Microsoft

1 microsoft way

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.