As part of the Experiences and Devices division, the Office Media Group makes apps and cloud services for people to capture, create, and share media. For example, take a look at the latest video creation capabilities in the Windows Photos app or the intelligent video service in Office 365, Microsoft Stream. We have a great Software Engineer opportunity in our Agility team, which mission is to improve our engineering agility and product quality through enhanced tooling and workflows. Does having broad impact on our engineering team and our customers get you excited? Do you feel passionate about learning and improving upon state-of-the-art engineering systems and deployment workflows? Do you love working across teams and disciplines on tough challenges? If you answered yes to all questions, we want to hear from you! In our team you will find a welcoming, fun, and inclusive work environment and amazing culture.
You will: Improve how we build, validate, integrate, and deploy our cloud-based experiences. Partner with teams (Azure DevOps, Visual Studio, among many others) across the company to raise engineering efficiency, security, quality, and code delivery. Help define our backlog and features using data and User Research (1:1 interviews, surveys, etc.). Have direct impact in the productivity and morale of the entire engineering team, while improving the products used by hundreds of millions of people.
Required Qualifications: You have 3+ years of web application or cloud services development experience. You have 1+ years deploying web applications or services to production environments. You are familiar with Git for source control and Continuous Integration/Continuous Deployment systems such as Jenkins or Azure DevOps. Strong coding skills in an object-oriented language such as Java, Python, C#, or C++ is a must. Strong problem-solving, communication, and interpersonal skills will make you succeed in this role. Preferred Qualifications: Proficiency in scripting languages such as Batch or PowerShell