Software Engineer at Microsoft

Software Engineer Details

Nov. 21, 2018, 4:48 a.m.
Individual Contributor
Issaquah, WA
Chain Engineering team Microsoft's Sales, Marketing,
Are you passionate about building always available, scalable, highly responsive services? Do you want to work on building experiences that boost productivity for thousands of your coworkers? Microsoft's Sales, Marketing, and Supply Chain Engineering team is responsible for the systems that support Microsoft's end-to-end process of building new hardware and getting our products and services into customers' hands. These systems span the gamut - from the platforms that facilitate designing, manufacturing, delivering and servicing our 1st party hardware, to the experiences that empower Microsoft's retail and commercial sales and marketing teams around the world to do their best work. We are growing a strong, diverse team of engineers and have exciting opportunities for you to innovate, influence, transform, inspire and grow within our organization and we encourage you to apply to learn more.

Design and develop large scale distributed software services and solutions Adhere to and drive modern software engineering practices through code and design reviews, and by using 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, reusable, diagnosable, and actively monitored Improve test coverage for services, organize and implement integration tests, and resolve problem areas Consider testability, portability/monitoring, reliability, and maintainability, and
Basic Qualifications: 1+ years' experience with development and design Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript, PowerShell Preferred Qualifications: BA or BS degree in Computer Science or a related discipline (or equivalent work experience) Working understanding of operating in an Agile team Experience with direct and distributed teams Relevant experience in design Testing mindset, consider testability before beginning code development Translate problem solving techniques into efficient code Understanding
Learn more about this job

Similar jobs at Amazon

Similar jobs at Microsoft

Website managed by Tommy Unger