Software Consultant for Microsoft Technologies

4 weeks ago


Vancouver, British Columbia, Canada CB Canada Full time
Company Overview

CB Canada is a boutique software solutions consulting company offering a wide range of services to clients in the Vancouver area.

Compensation

The annual salary for this role ranges from $80,000 to $110,000 per year, providing stability and financial growth opportunities.

Job Description

In this Software Developer position, you will work on various projects for different clients, utilizing your expertise in .NET Core, C#, SQL Server, and MS Azure. You will be responsible for end-to-end software development, including requirements analysis, design, coding, and testing.

This is an excellent opportunity to 'own' your projects and contribute to the success of our clients. Your extensive experience in developing complex software solutions will enable you to make significant impacts and take on new challenges.

Required Skills and Qualifications
  • At least three years of experience in software development
  • Proficiency in Microsoft's .NET Core framework, C#, SQL Server, and MS Azure
  • Excellent communication skills, with the ability to interact with various stakeholders, including team members and external clients
Benefits

This full-time position offers a competitive base salary, extended health and dental benefits, and paid vacation time. You will also have access to ongoing learning opportunities through our experienced leadership team and the chance to work on diverse projects.

Others

Robert Half, the world's first and largest specialized talent solutions firm, connects highly qualified job seekers like yourself to opportunities at great companies. We provide contract, temporary, and permanent placement solutions for various industries and promote you to top employers. By working with Robert Half, you can stay ahead in your career and find new opportunities that suit your goals and preferences.



  • Vancouver, British Columbia, Canada Microsoft Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Microsoft Teams team. As a key member of our team, you will contribute to the design and development of strategic investments in the product.


  • Vancouver, British Columbia, Canada Microsoft Full time

    The MORSE team at Microsoft is looking for a skilled Security Engineer to secure its products and devices. The Cloud team responsible for Azure's next-gen compute platforms and virtualization technologies needs your expertise.This role involves collaborating with engineering teams to ensure the operating systems built at Microsoft meet the highest security...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Microsoft is a leader in the development of innovative technologies, including machine learning and AI. The company's Direct Machine Learning (ML) Platform Team plays a crucial role in empowering Windows developers worldwide by providing them with the best innovations in machine learning and AI.The team is responsible for driving platform innovations for...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Unlock the Future of StorageAt Microsoft Canada, we're at the forefront of storage innovations, pushing the boundaries of what's possible. As a key member of our Storage and File Systems team, you'll play a vital role in shaping the future of cloud storage solutions.Our MissionMicrosoft's mission is to empower every person and organization on the planet to...


  • Vancouver, British Columbia, Canada Microsoft Full time

    At Microsoft, we are committed to empowering every person and organization on the planet to achieve more.About This RoleThis is a fantastic opportunity to join our team as a Technical Support Engineer in Cybersecurity Incident Response. In this role, you will be responsible for resolving complex customer issues related to security, compliance, identity, and...

  • Software Architect

    4 weeks ago


    Vancouver, British Columbia, Canada Microsoft Full time

    OverviewAt Microsoft, we are looking for a talented Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing and implementing product experiences that meet the needs of our customers.ResponsibilitiesDesign and implement product experiences that meet the needs of our customers.Collaborate with product...


  • Vancouver, British Columbia, Canada Microsoft Full time

    {"title": "Job Description", "content": "OverviewThe Direct Machine Learning Team at Microsoft is responsible for driving platform innovations for machine learning across GPU, CPU, and NPU on various hardware architectures. Our mission is to realize the Windows Copilot+ PC vision and make Windows an AI-first PC for developers by delivering breakthrough...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Job Description:We are seeking a talented Senior Software Development Specialist to join our team at Microsoft. The ideal candidate will have a strong background in software development and a passion for building scalable and reliable systems.Responsibilities:Design and develop high-quality software components and systemsCollaborate with cross-functional...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Unlock Your Potential as a Software Development Specialist at Microsoft CanadaImagine working for a company that's revolutionizing the way people collaborate and communicate. As a Software Development Specialist, you'll be part of a talented team that's shaping the future of Microsoft Teams.**Key Responsibilities:**Design and develop innovative solutions...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Lead the Future of Secure ConnectivityAs a Senior Software Engineering Manager at Microsoft, you will be responsible for leading a team that provides best-in-class secure connectivity to our customers.We are looking for a motivated and experienced leader who can leverage their skills in software engineering to drive innovation and excellence in our...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Artificial Intelligence (AI) Frameworks team at Microsoft. As a member of this team, you will have the opportunity to work on developing and evaluating core algorithmic and hardware technologies to enable large-scale inferencing and training of the most advanced AI models on...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Unlock Your Potential as a Software Engineer IIAt Microsoft, we're committed to empowering every person and organization to achieve more. As a Software Engineer II on our dynamic Cashback Platform team, you'll have the opportunity to dive into cutting-edge technologies and collaborate with brilliant minds to create innovative solutions.Key...


  • Vancouver, British Columbia, Canada Microsoft Full time

    **About Microsoft**Microsoft is a leader in the technology industry, empowering individuals and organizations to achieve more. Our products and services are designed to make life easier, more productive, and enjoyable.**Job Summary**We are seeking an experienced Software Engineer to join our team at Microsoft Canada. As a key member of our team, you will...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Company OverviewMicrosoft Canada is a global leader in technology, empowering individuals and organizations to achieve more. Our mission is to drive innovation and make technology accessible to everyone.Estimated Salary Range$120,000 - $180,000 per year, depending on location and experience.Job DescriptionWe are seeking a highly skilled Principal Software...


  • Vancouver, British Columbia, Canada Microsoft Full time

    About Azure SpecializedWe are a collaborative team at Microsoft, working together to bring the next generation of workloads to our Public Cloud platform. Our mission is to empower every person and organization on the planet to achieve more.As a Senior Software Engineer, you will play a critical role in designing and delivering the next generations of...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Senior Software EngineerWe are looking for a skilled Senior Software Engineer to join our Microsoft Start Service Platform team. The successful candidate will be responsible for directly impacting billions of users of Microsoft Start by providing relevant, personalized, safe, quality, and engaging content.This role is an excellent opportunity for motivated...


  • Vancouver, British Columbia, Canada Microsoft Full time

    OverviewViva Glint is a pioneering employee engagement platform that empowers over 1,000 leading companies worldwide to optimize organizational performance through real-time feedback. By combining AI technology and people science, Glint generates predictive insights that enable human resources, leaders, and managers to make informed decisions quickly.The...

  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft’s Path team helps customers along their journey from the initial idea to the final realization of their goals – from Idea to Plan to Done. We are responsible for collaborative work management products including Microsoft Project, Planner, To Do, and Visio. With Project and Planner, we help customers collaborate effectively to navigate...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Overview of the RoleMicrosoft is a leader in the technology industry, and our Core OS team is responsible for developing the operating systems that power Azure, Microsoft's Linux OS, Windows Client, Xbox, and Windows Server ecosystem. We support every cloud business and billions of customers worldwide.We are seeking a Senior Software Engineer to join our...


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

    About Orchestry Software IncWe are a pioneering SaaS company in the Microsoft 365 space, dedicated to simplifying and enhancing workplace productivity through cutting-edge solutions. Our comprehensive platform leverages automation, workspace templates, and intelligent recommendations to drive workspace standardization, governance, reporting, archiving, and...