Microsoft Digital builds and manages the critical products and services that Microsoft runs on. We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster and more securely every day. Microsoft Digital employees have deep technical and business expertise, customer insights, and a clear point of view that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates.
The Employee Experience team within Microsoft Digital delivers and runs services that create a highly productive work environment for all Microsoft employees. The Seamless Teamwork (ST) team is looking for a Sr. Software Engineer 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.
The ST engineering team within MS 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.
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!
Responsibilities
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. In addition, this position requires an individual who can demonstrate the ability to partner with key stakeholders within the PG driving Co-Dev opportunities in design and coding.
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
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 Microsoft 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
Qualifications
Required Qualifications:
7+ years development and design experience working on high availability systems
2+ years experience independently leading and mentoring junior engineers.
Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript, PowerShell
Quality focused with adherence to system/service health compliance
Ability to translate problem solving techniques into code
Understanding of data structures and data storage solutions
Ability to work in cross functional teams, strong interpersonal and independent leadership skills
Experience with enterprise software design and development
Deliver sophisticated services that are optimized for efficiency and maintainability
BA or BS degree in Computer Science (or equivalent work experience)
Preferred Qualifications:
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
#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.
Job ID: 30624
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€...
