Software Engineer

Responsibilities

Write clean well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, reusability, and maintainability.
Break down complex, interconnected systems to identify improvements
System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions

Qualifications

5+ years of software development and design experience
Bachelor’s degree in computer science, related field, or equivalent work experience.
Proficiency in one or more general purpose programming languages including but not limited to: C#, Python, JavaScript, Java, C/C++
Strong industry experience collaborating with others on designing, developing, testing, and shipping solutions to large scale technical problems.

Apply via :

jobs.careers.microsoft.com