Software Engineer

7 months ago


Vancouver, Canada Microsoft Full time

Overview

Are you ready to revolutionize how teams collaborate and work together? Microsoft Teams brings teams together by making it easy, productive and fun to communicate and collaborate Microsoft Teams is the hub where the power and capabilities of M365 come together - Chat, Calling, Meetings, Files, Bots, 3rd Party integrations and more.

We are the Teams Frontline workers (FLW) team which is focused on bringing in the next set of new users by making Teams the app and hub to use for Frontline workers.

We are a group of supportive team players, working in a fast-paced agile development environment. We regularly collaborate with other seasoned engineers across Microsoft while learning a ton and working on a variety of technologies. We embrace a culture which is customer focused, delivers continuously, drives engineering excellence, is collaborative, fun loving and iterative. We’re a diverse team, and we embrace people from all backgrounds, to help us build the best collaboration tool for all workers in the world.

We are looking for a Software Enginee r with a willingness and ability to learn quickly and contribute.

Qualifications

Required/Minimum Qualifications:

Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.

Additional or Preferred Qualifications:

Bachelor's Degree in Computer Science or related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience. Good understanding of web and mobile technologies, service operations at scale, and ability to go deep in technical areas Good problem-solving skills and ability to think strategically Creates an inclusive and fun work environment where every employee engages effectively 

Software Engineering IC2 - The typical base pay range for this role across Canada is CAD $61,500 - CAD $121,200 per year. 


Find additional pay information here: 

Microsoft will accept applications and processes offers for these roles on an ongoing basis.

Responsibilities

Design, implement and operate product experiences. Participate in and contribute to technical architecture, design & code reviews, and delivery of projects, interfacing with product management, design and other dependencies. Collaborate with product managers to layout and manage the feature execution and rollout plan Responsible for the quality of the features that ship to customers and for the live site when they are in production Collaborate with your engineering peers to reuse code/stack components where applicable and feasible

Embody our &

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.

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

  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    At Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...

  • software engineer

    2 months ago


    Vancouver, Canada WIA Software Systems Inc. Full time

    Work Term: PermanentWork Language: EnglishHours: 30 to 40 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration and...

  • QA Engineer

    4 weeks ago


    Vancouver, Canada Dew Software Inc Full time

    p>Dew Software is hiring talented QA Engineers with expertise in both automation and manual testing to join our team. As a leading player in the digital transformation space, Dew Software works with Fortune 500 companies to deliver cutting-edge solutions. As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our software...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are seeking a skilled Senior Java Software Engineer to join our team at Iris Software Inc., a leading provider of information technology solutions to clients nationwide. Our direct client is a world-leading financial services company that provides a broad range of financial services and products.About the RoleThis position involves designing, developing,...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Job Title: Principal .NET Software Engineer - Vancouver, BCAbout the Role:Iris Software Inc., a leading technology services and solutions provider, is seeking an experienced Principal .NET Software Engineer to join our team in Vancouver, BC. As a senior developer, you will play a key role in designing, developing, and maintaining high-quality software...


  • Vancouver, Canada Intelliswift Software Full time

    Job OverviewWe are seeking an experienced Senior Mobile Software Engineer to join our App Core team at Intelliswift Software Inc. As a key member of our development team, you will be responsible for designing, building, and maintaining high-performance mobile applications for Android and iOS platforms.The ideal candidate will have a strong foundation in...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc., a leading financial services provider based in Canada, is seeking a highly skilled Senior Software Engineer to join their team for a Long Term Contract / Full Time opportunity. This role will be based in Vancouver and involves a hybrid work arrangement, with 3 days spent in the office and 2 days working from...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading provider of innovative financial services solutions in Canada, is seeking an experienced Senior .NET Software Engineer to join their team on a long-term contract or full-time basis.Based in Vancouver, this hybrid opportunity allows for a balance between working from home and collaborating with colleagues in the office. The ideal...

  • QA Engineers

    5 months ago


    Vancouver, Canada Dew Software Full time

    Dew Software is hiring talented QA Engineers with expertise in both automation and manual testing to join our team. As a leading player in the digital transformation space, Dew Software works with Fortune 500 companies to deliver cutting-edge solutions. As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our software...


  • Vancouver, Canada Intelliswift Software Full time

    Job Title: Senior Big Data EngineerAt Intelliswift Software, we are looking for an experienced Senior Big Data Engineer to provide production support for data pipelines and applications using Python, ADF, Azure Databricks, and Kafka. Our ideal candidate has a strong background in software engineering, excellent problem-solving skills, and the ability to read...


  • Vancouver, British Columbia, Canada Dew Software Inc Full time

    About Dew Software IncDew Software Inc is a leading player in the digital transformation space, working with Fortune 500 companies to deliver cutting-edge solutions.Job DescriptionWe are seeking a talented QA Engineer with expertise in both automation and manual testing to ensure the quality and reliability of our software products.As a QA Engineer, you will...


  • Vancouver, Canada Take-Two Interactive Software Full time

    About the Position Who We Are Headquartered in New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. The Company develops and publishes products principally through Rockstar Games, 2K, Private Division, and Zynga. Our products are currently...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Company OverviewIris Software Inc. is a leading technology services company that delivers innovative solutions to clients in various industries.We have over 30 years of experience in providing technical expertise and domain knowledge to help our clients achieve their business goals.As a strategic partner to Fortune 500 companies, we offer a value-driven...

  • Software Engineer

    6 months ago


    Vancouver, Canada Arista Networks Full time

    Job Description Who You’ll Work With 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 largest data center networks. Your software will be a...

  • **Software Engineer**

    4 weeks ago


    Vancouver, British Columbia, Canada Vancouver Coastal Health Full time

    We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong foundation in computer science and be proficient in programming languages such as Java, Python, and C++.As a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our...

  • Data Engineer Lead

    3 weeks ago


    Vancouver, Canada Intelliswift Software Full time

    Job OverviewWe are seeking a skilled Data Engineer Lead to join our team at Intelliswift Software.SalaryThe estimated salary for this position is $120,000 - $150,000 per annum, depending on experience.About the RoleAs a Data Engineer Lead, you will be responsible for providing production support for data pipelines and applications using Python, ADF, Azure...


  • Vancouver, Canada Intelliswift Software Full time

    Job OpportunityWe are seeking an experienced Data Engineer Specialist to join our team at Intelliswift Software. The ideal candidate will have a strong background in data engineering and be able to provide production support for data pipelines and applications using Python, ADF, Azure Databricks, and Kafka.This role offers the opportunity to work with...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc. is a leading technology services provider that helps clients achieve their business goals through digital transformations.We are looking for an experienced Senior .NET Developer to join our team in Vancouver, BC. The successful candidate will have the opportunity to work on mission-critical applications and...


  • Vancouver, Canada Intelliswift Software Full time

    We are seeking a highly skilled Cloud Data Engineering Specialist to join our team at Intelliswift Software. As a Cloud Data Engineering Specialist, you will be responsible for providing production support for data pipelines and applications using Python, Azure Data Factory (ADF), Azure Databricks, and Kafka.Our ideal candidate has strong knowledge of...


  • Vancouver, British Columbia, Canada Roman Health Pharmacy LLC Full time

    Xero is a renowned platform that empowers small businesses and their accounting advisors to thrive globally.Our purpose at Xero is to enrich the lives of people in small business, their advisors, and communities worldwide. We foster an environment where our team members can excel and help small businesses succeed through innovative tools, information, and...