- Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- 1+ year of proven record of accomplishment in shipping scaled solutions at speed
- Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- Knowledge on Microsoft Azure technology
- Competence with React, Apollo, GraphQL, Webpack, Grunt, Gulp, and Node
- Interest in the latest and greatest in Open Source Software
- Experience with React, AngularJS or another modern web framework
- Experience with large scale data analytics and failure analysis
- Experience improving performance of JavaScript-based applications Engineering Practices:
- Experience with any of the following testing: performance testing, security testing, privacy testing, accessibility testing, and localization/globalization testing.
- Experience using structured design and modeling techniques Other Skills:
- Ability to work in cross functional teams and effective interpersonal skills
- Ability to collaborate with and influence various stakeholders without authority
- Ability to handle ambiguity and collaborate across multiple groups and disciplines
- Experience with problem resolution, judgment, negotiating and decision-making skills
- Define well thought out design patterns and code with an emphasis on quality, simplicity, maintainability, and performance
- Consider and advocate for customer's perspective and experiences and help define innovative solutions to their concerns
- Communicate effectively and partner well with other disciplines of the project team to deliver high quality solutions from envisioning to deployment to live site availability
- Coordinate and drive your own dependencies, design reviews, code reviews, and test case reviews
- Evaluate, adapt, and drive adoption for new technologies, tools, methods, and processes for customer problems as well as cross-cutting engineering concerns
- Embody ourand Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect
-
Software Engineer
5 days ago
Electronic Arts Inc Burnaby, CanadaRequisition Number: Position Title: Software Engineer II External Description: " Pour visualiser la description de poste en français, veuillez sélectionner le français, "Select Language" dans le menu déroulant au haut de la page. " DevOps Engineer - Development Release Engineerin ...
-
software engineer
23 hours ago
Sakura Distributors Inc. Surrey, Canada Plein tempsEducation: · Expérience: · Education · Bachelor's degree · Experience · 1 year to less than 2 years · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...
-
Software Engineer
1 week ago
Apple Vancouver, CanadaSummary · Posted: May 23, 2024 · Weekly Hours: 37.5 · Role Number: · We are a small team at Apple in the Tools & Framework organization building innovative automated test systems. We take up a broad range of challenges on a daily basis like crafting distributed computing infra ...
-
Software Engineer
1 week ago
Arista Networks Vancouver, Canada Full timeJob Description · Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high caliber team-building features to run the world's larg ...
-
Software Engineer
1 week ago
Arista Networks Vancouver, Canada Full timeJob Description · Arista Networks is looking for world-class software engineers to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high caliber team bui ...
-
Software Engineer
2 weeks ago
Microsoft Vancouver, Canada Full timeOverview · Azure high-performance computing (HPC) and artificial intelligence (AI) Software team is expanding our talented team of developers in Vancouver. Our software backs some of the world's largest and most critical workloads for AI and HPC. Computational demand driven by a ...
-
Software Engineer
1 week ago
Arista Networks Vancouver, Canada Full timeJob Description · Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high caliber team-building features to run the world's larg ...
-
Software Engineer
3 weeks ago
MPC Moving Picture Company Vancouver, Canada Full timeCompany Description · PG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries—a status we earned over decades of deep partnership with clients to help them understand and meet the needs of their key stakeholders. Our earliest ...
-
Software Engineer
3 weeks ago
Microsoft Vancouver, Canada Full timeOverview · Do you want to work on a product that is used daily by more than 100+ millions of users, used by 91% of Fortune 100 companies, available in 181 markets with support for 44 language, and recognized as fastest growing app in the history of Microsoft. · We're working on ...
-
Software Engineer
3 weeks ago
Sophos Vancouver, Canada PermanentRole Summary · Interested in collaborating with exceptional individuals on cutting-edge software that safeguards millions of users worldwide? The Mac Agent team is actively seeking dynamic and skilled software developers keen on crafting security solutions for macOS. Whether you ...
-
Software Engineer
3 weeks ago
SAMSUNG Vancouver, Canada Full timePosition Summary · Samsung Advanced Research team is looking for an intermediate level Software Engineer to build reliable, distributed cloud platform to provide identity solution to users. In this role, you will be key to defining architecture, design, and implementation from t ...
-
Software Engineer
1 week ago
Electronic Arts Vancouver, Canada RegularResponsibilities · We develop industry-leading audio and movie solutions · We help support our community of content creators and collaborate with game teams to provided optimized audio systems, solve complex audio challenges · You will help develop a broad range of features and ...
-
Software Engineer
2 weeks ago
Electronic Arts Vancouver, Canada RegularRequisition Number:183947Can this position be remote?: No We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we ser ...
-
Software Engineer
3 weeks ago
Microsoft Vancouver, Canada Full timeOverview · Come join the Office Growth Acceleration Insights Organization's Customer Experiences Team where you will be able to help the organization understand our users' experiences with Microsoft365 products, impact products used by millions of people every day, and help shap ...
-
Software Engineer
1 week ago
Trulioo Vancouver, CanadaAre you ready to embark on a career that truly affects people around the world? Trulioo invites you to be a catalyst for change in the dynamic realm of digital identity verification. As the global front-runner in our industry, we are redefining how businesses grow, innovate and c ...
-
Software Engineer
2 weeks ago
Forsta Vancouver, Canada Full timeJob Description · We are looking for a talented Software Engineer to join our team. You will work closely with our product and design teams to build and maintain our web applications. You will be responsible for writing clean and efficient code using C# and other related technolo ...
-
engineer, software
3 weeks ago
Mewar Infotech Limited Vancouver, Canada Full timeEducation: Bachelor's degree · Experience: 5 years or more · Work setting · Relocation costs not covered by employer · Willing to relocate · Consulting firm · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated inf ...
-
Software Engineer
1 week ago
Electronic Arts Vancouver, Canada RegularResponsibilities · : Build testable modular components/features and debug live issues. · Collaborate with other developers to promote the culture of performance, maintainability, quality and automation in the team. · Collaborate across departments ( Design, Engineering, QA, Pro ...
-
Software Engineer
2 weeks ago
T-Net British Columbia Vancouver, BC, CanadaSoftware Engineer Team Lead - Development · Software Engineer Team Lead - Development · Job Title: Software Engineer Team Lead - Development · Our client loves building software, sharing our ideas, and keeping their best parts of our startup culture as they have continued to g ...
-
Software Engineer
3 weeks ago
Electronic Arts Inc. Vancouver, Canada· Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets. · The Software Engineer role within Sports QVE department is resp ...
Senior Software Engineer - Vancouver, Canada - Microsoft
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
Description
Overview
Embrace the opportunity to lead the evolution of Microsoft Teams Presence as part of our innovative team. Microsoft Teams, the award-winning hub for teamwork, is seeking a Senior Software Engineer to enhance presence all across the app for our vast user base. Your role will involve architecting, designing, developing, and testing solutions that elevate the real-time collaboration within Microsoft Teams, focusing on presence experiences including location across desktop and web clients.
As a senior software engineer, you will provide technical leadership, mentor junior team members, and drive best practices in creating customer-centric solutions. If you are passionate about crafting next-generation products, possess effective development skills, and are committed to quality and performance, join us in shaping a more connected and collaborative future within Microsoft Teams Presence. Your expertise will help us empower millions to communicate more effectively, making a tangible impact on our global user community.
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.
In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
Qualifications
Required Qualifications:
Preferred Qualifications:
Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $104,000 - CAD $193,200 per year.
Find additional pay information here:
Microsoft will accept applications for the role until May 21, 2024
Responsibilities