Software Engineer at Microsoft

Software Engineer Details

Jan. 16, 2019, 1:03 a.m.
Individual Contributor
Redmond, WA
helping Microsoft team Services Engineering builds
Core Services Engineering 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. Core Services Engineering 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. 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! We are l ooking for a Software Engineer 2 who is passionate about helping modernize the experiences and solutions used by Microsoft employees, their partners, and customers. Help connect employees to the information and people that

Responsibilities: Design and develop large scale distributed software services and solutions 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, reliable, diagnosable, actively monitored and reusable. Improve test coverage for services, organizes and implements integration tests, and resolves
Required Qualifications: 4+ years of development and design experience working on high availability systems 5+ years experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript, PowerShell Preferred Qualifications Working understanding operating in an Agile team. Testing mindset, before beginning code development. Ability to translate problem solving techniques into code. An understanding of data structure and data storage solutions. Ability to work in cross functional teams, strong interpersonal skills and independent leadership
Learn more about this job

Similar jobs at Amazon

Similar jobs at Microsoft

Website managed by Tommy Unger