Software Engineer II - Microsoft Corporation
Redmond, WA 98073
About the Job
The mission of Microsoft Digital is to power, protect, and transform Microsoft as the voice of our digital transition in the market.
As part of Microsoft's Cloud + AI Group, we are responsible for building, managing, and securing the platform, products, processes, and services that powers Microsoft. We build, maintain, and implement a cloud-first approach to our technology and experiences, from custom-built business solutions developing our campus of the future and our productivity and collaboration experiences like Teams and SharePoint, to horizontal 3rd party solutions like SAP and Adobe. As a steward of
Microsoft and our customer's data, a core function of Microsoft Digital is ensuring the security of every aspect of the business. Microsoft Digital is responsible for company-wide information security and compliance, with a strategic focus on information protection, assessment, awareness, governance, and enterprise business continuity. Microsoft Digital's charter is also to influence and work alongside engineers across the company and with strategic partners to build and grow their cloud products and services. As customer zero, we deploy these services inside Microsoft and then share best practices with enterprise customers at scale across the globe.
The Seamless Teamwork (ST) engineering team within Microsoft Digital drives seamless employee experiences by ensuring all assets within Microsoft are secure by design. The Governance Platform, built on cutting edge technology monitors and scans millions of assets proactively identifying vulnerabilities and mitigating identified risks. This is a critical initiative for Microsoft SLT and a big area of investment.
Help drive the future of end user productivity using innovative technologies. Want to work across a variety of product groups and business organizations to leverage the latest and greatest technology? Then look no further.
Employee Experience team delivers and runs services that create a highly productive work environment for all Microsoft employees. We have exciting opportunities for you to innovate, influence, transform, inspire and grow within our organization and we encourage you to apply to learn more!
The Employee Experience team is looking for a Software Engineer II who is passionate about modernizing the experiences and solutions used by Microsoft employees, their partners, and our customers. Help connect employees to the information and people that they need. Enable publishers and communities to share content, helping protect and manage that information while aligning effectively & securely with enterprise requirements. Help deliver experiences that are beautiful, intuitive yet simple to adopt and maintain.
**Responsibilities**
+ Adhere to and drive modern software engineering practices through design reviews
+ System design through well-defined interfaces across multiple components, code reviews, leveraging data / telemetry to make decisions.
+ Develop "best-in-class" engineering for our services by ensuring that the services and the components are: well-defined and modularized, secure, extensible and reusable
**Qualifications**
+ Passionate about quality; ensure testability, portability, reliability, availability, diagnosable, monitorable. Drive adherence to system/service health metrics and compliance
+ Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders contributing to cohesive, end-to-end experiences for our users
+ Build systems that are secure adhering to privacy and accessibility standards
+ Partner with, & influence MSFT organizations to deliver solutions increasing stakeholder's productivity
+ Define, design, and deliver Enterprise-Quality distributed Software & Services
+ Familiar with Agile methodologies used to drive backlog prioritization, scope, and delivery
+ Drive innovation (Experiments and POCs) accelerating business outcomes
+ Familiarity with CI/CD, driving Operation-Excellence in a DevOps world
**Knowledge, experience and skills**
+ 5+ years development and design experience working on high availability systems
+ 5+ years experience with one or more object-oriented programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript, PowerShell
+ Quality mindset, adherence to system/service health compliance
+ 5+ years experience with Translate problem solving techniques into code
+ 5+ years experience of data structures and data storage solutions
+ Ability to work in cross functional teams, strong interpersonal and independent leadership skills
+ 5+ years experience with enterprise software design and development
+ Deliver elegant services that are optimized for efficiency and maintainability
+ BA or BS degree in Computer Science (or equivalent work experience)
**Preferred, not required:**
+ Redmond location preferred. Open to considering other locations
+ Working understanding operating in an Agile team
+ Experience working with direct, remote, and virtual teams
+ Relevant experience in design
+ Experience working with Cloud, preferably Azure
+ Familiarity with Federated Identity ADFS, AAD, OAuth is preferred
+ Data: Experience with SQL, Big-Data, Cosmos, BI/Analytics. Experience with Power-BI is a plus
+ Experience in developing SharePoint applications is a plus
+ Experience with UX-Design [including UCD] and Accessibility is preferred
The ideal candidate will have experience working in a team environment. Experience running and designing enterprise scale services and platforms. Technical depth in cloud platforms, agile development practices, and experience in building UI and services
\#MSDIGITAL#EEJOBS
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.
Source : Microsoft Corporation