Software Engineer II at Microsoft
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Feb, 26

Salary

0.0

Posted On

21 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Distributed Systems, DevOps, Technical Documentation, Code Reviews, Troubleshooting, C, C++, C#, Java, JavaScript, Python, TypeScript, React

Industry

Software Development

Description
You will design and develop large-scale distributed software services and solutions. You will have knowledge of how products and services work, with a history of developing, deploying and evolving products in a DevOps managed production environment. You will design features and capabilities to enable experiences for millions of users, interacting with the service through dedicated Web and mobile clients, and through Teams. You will carry out quick technology “spikes” (or proofs of concepts, flighting) to create value in new features and service. You will develop and maintain technical documentation, including design documents, test plans, and user guides. You will stay up-to-date with emerging trends and technologies in software development and apply them to improve service offerings. You will participate in code reviews and provide constructive feedback to team members to improve code quality. You will troubleshoot and debug complex issues in production environments, and work with the team to implement solutions. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 2+ years experience with TypeScript and React These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Responsibilities
You will design and develop large-scale distributed software services and solutions. You will troubleshoot and debug complex issues in production environments and work with the team to implement solutions.
Loading...