Microsoft is looking to hire Software Engineers to develop software, tools, and code for design, infrastructure, and technology platforms, as well as commercial or end-user applications. The goal is to create and implement extensible and maintainable code, incorporate user feedback, ensure code quality, and meet scaling, performance, security, privacy, safety, and accessibility requirements.
Requirements
- Proven experience coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python.
- Proven experience coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python.
- applying knowledge of debugging tools, logs, telemetry, and other methods to proactively flag issues.
- learn about customer scaling requirements and the application of best practices for meeting scaling needs and performance expectations
- ensuring the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility.
- Utilizes debugging tools to proactively and reactively address issues in product features, ensuring code quality and reliability.
- leverages developer tools for code creation and debugging
Responsibilities
- Develops software, tools and code to be used in support of design, infrastructure, and technology platforms as well as commercial or end-user applications.
- Create and implement extensible and maintainable code for a product, service, or feature.
- Partner with stakeholders to determine user requirements for a feature and consider a variety of feedback channels to incorporate insights into future designs or solution fixes.
- Collaborate with others to create a clear and articulated plan for testing, assuring quality of solutions, while applying knowledge of debugging tools, logs, telemetry, and other methods to proactively flag issues.
- Learn about customer scaling requirements and the application of best practices for meeting scaling needs and performance expectations, while ensuring the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility.
- Contributes to data analysis and feedback integration for product engineering decisions, acting as a Designated Responsible Individual (DRI) for monitoring and restoring system functionality within Service Level Agreement (SLA) timeframe.
- Contributes to automation in production and deployment, and proactively seeks knowledge to improve product availability, reliability, efficiency, and performance at scale.
Other
- This opportunity will allow you to bring your aspirations, talent, potential - and excitement for the journey ahead.
- We’re a company of learn-it-alls rather than know-it-alls and our culture is centered around embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day.
- Does this sound like you? Learn more about our cultural attributes.
- As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.
- Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.