Are you looking for new challenges or to make a career move to increase your software engineer or leadership skillset on the team? Do you have the technical chops to dig in deep into security platform, integration technologies and deliver web services role-based authentication and policy enforcement in Cloud? Do you want to have deep engagement with enterprise customers and directly observe the impact of your work? Are you jazzed by the idea of integrating multiple MS technologies into highly customer focused solutions? Are you as software engineer interested in using your excellent design, coding, troubleshooting skills to have a cross divisional impact on design, best practices? If you answered "Yes" to these questions, the Enterprise Platforms and Services Enterprise Security team is for you!
The Enterprise Security team is looking for a Senior software engineer to drive the envisioning, development, delivery and adoption of the enterprise security platform that spans on-premises and cloud services. This position will offer you the ability to contribute to the company and industry Service Oriented Architecture and integration best practices. To that end, we are looking for a person who combines technical depth/breadth and great collaboration skills.
About the team: The Enterprise Platforms and Services Team consist of top people from around the company (Bing, Azure, InTune, Office 365, Windows, etc.) and outside top companies, and drive the creation and evangelization of the Microsoft Enterprise security platform. We build a chassis of functionality enhancements and the infrastructure to keep business critical services up and running 24x7 (e.g. scale units, DR, etc.) on top of the Azure. The Security Authorization platform is a general-purpose, Role-Based Access Control (RBAC) and Policy Administration, Corporate Permissions platform for controlling access to business processes and digital resources in applications and services. Our goal is to make our customers fanatical supporters of our technologies and we constantly measure our progress against our goals.
The ideal candidate for this position will have a passion for technology, a technical background, and possess a strong interest in application/services, security integration technologies. They will be an experienced and high performing software engineer, capable of design and develop a large & complex product. The position will involve technical leading the feature team, authoring design documents, and developing for enterprise scale application.
Key responsibilities for this position include:
- Experience in designing and developing code
- Strong knowledge of SQL & C#
- Experience in developing enterprise scale product
- 2+ years of software development experience
- Exceptional interpersonal relationship and communication skills, verbal and written (peers, executives, cross culture)
- Experience in developing large scale services or Azure is a plus
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 .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.