Software Engineer 2 at Microsoft

Software Engineer 2 Details

Dec. 14, 2018, 11:57 p.m.
Engineering
★★½
Individual Contributor
Full-Time
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! Our teams are seeking Software Engineers, to join us as we create and deliver mission critical business services and processes for Microsoft. You will have the opportunity to design and develop creative, compelling, and cutting-edge

Job Responsibilities- Design and develop distributed software services and solutions Adhere to and drive modern software engineering practices System design through well-defined interfaces across multiple components, code reviews 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 problem areas and bugs Considers testability, portability/monitoring, reliability,
Required Qualificiations: 4+ years of industry work software development and design experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript, PowerShell, Data Warehouse, and reporting frameworks, relational or NoSQL database experience, test automation Preferred Skills: Operating in an Agile team Experience with direct, remote and virtual teams Relevant experience in design Testing mindset, before beginning code development Translate problem solving techniques into code Understanding of data structure and data storage solutions
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft