Software Engineer
Microsoft
This job is no longer accepting applications
See open jobs at Microsoft.See open jobs similar to "Software Engineer" Tech:NYC.Software Engineer
Prague, Czech Republic
Save
Overview
Our team owns the client release pipeline for Microsoft Teams that spans across multiple platforms/devices. Our infrastructure allows partner teams to deliver a new feature to millions of users in the order of minutes in an automated fashion. We are looking for a Software Engineer to help drive our flighting system to the next level through data driven intelligence.
As a Software Engineer in Teams Fundamentals - E2E Framework Engineering team, you will be an active participant in developing the cutting-edge tooling and automation necessary to validate and release new versions of Microsoft Teams. This opportunity will allow you to accelerate your career growth, deepen your knowledge of CI/CD tooling and advance your proficiency in software development. This is a flexible work opportunity with up to 50% of work done remotely.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. 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.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Experience with problem-solving & debugging skills.
- Demonstrable record of working with partner teams as well as a goal and detail orientated mind set.
- Experience being self-motivated and reaching across teams and organizations to make progress collaboratively.
Additional or Preferred Qualifications:
- Experience with and knowledge of CI/CD tools (Azure Devops pipelines, Github Actions, Jenkins, etc.).
- Knowledge of Python and TypeScript.
- Knowledge and experience around AI.
- Experience communicating technical details clearly across organizational boundaries.
#MicrosoftTeams
Responsibilities
- Works with appropriate stakeholders to determine user requirements for a feature.
- Supports identification of dependencies, and the development of design documents for a product feature with oversight.
- With guidance, learns to create and implement code for a product, service, or feature reusing code as applicable.
- Assists and learns about breaking down work items into tasks and provides estimation.
- Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook.
- Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
This job is no longer accepting applications
See open jobs at Microsoft.See open jobs similar to "Software Engineer" Tech:NYC.