Software engineer II (Remote Job/Work from Home)
Microsoft based in Vancouver, BC is inviting applications from suitable candidates for the position of Software engineer II. Microsoft is a leading global technology company known for its software, hardware, and cloud solutions. It provides a wide range of products, including the Windows operating system, Microsoft Office suite, and Azure cloud services. Microsoft enables businesses and individuals to enhance productivity and collaboration. Its diverse portfolio positions Microsoft as a key player in the technology market, driving digital transformation worldwide. The candidates selected for the vacancy will be required to start the work as soon as possible.
Also hiring: Social investment advisor
Job Description:
Employer Name: Microsoft
Position: Software engineer II (Remote Job/Work from Home)
No of Vacancies: 3
Salary: $83600.00 – $159600.00 yearly
Employment Type: Full Time – Remote Job
Discipline: Software Engineering
Role type: Individual Contributor
Profession: Software Engineering
Location: Vancouver, BC, Canada
Job ID: 1778272
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates should have completion of a Bachelor’s Degree in Computer Science
Experience: Candidates should have at least 2 years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
Other Requirements:
- The candidates should have a related technical field and possess equivalent experience and at least 1 year of experience in the design, development, and operational sustenance of large-scale and globally available services or products
- The candidates should be able to meet Microsoft, customer, and government security screening requirements, which include but are not limited to specialized security screenings
- The candidates should be able to pass the Microsoft Cloud background check upon hire or transfer and every two years thereafter
- The candidates should have a Bachelor’s Degree in Computer Science or a related technical field and at least 4 years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, or possess a Master’s Degree in Computer Science or a related technical field with at least 2 years of technical engineering experience with the same coding languages, or equivalent experience
- The candidates should have at least 6 months of technical engineering experience with React and automated testing frameworks such as Jest, Mocha, Playwright, or equivalent
Responsibilities:
- The candidates should be able to work with appropriate stakeholders to determine user requirements for a set of features
- The candidates should be able to contribute to identifying dependencies and developing design documents for a product area with minimal oversight
- The candidates should be able to develop code for a product, service, or feature while implementing optimizations and ensuring code reuse
- The candidates should be able to contribute to efforts in breaking down larger work items into smaller, manageable tasks and provide accurate estimations
- The candidates should be able to act as a Designated Responsible Individual (DRI) during on-call rotation to monitor system, product, feature, or service performance
- The candidates should be able to actively contribute to design reviews, code reviews, and other technical discussions
Benefits:
- The candidates will get industry leading healthcare, savings and investments and Giving programs
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details.