Software Engineer .Net C++

2 weeks ago


Canada Devengine Full time

Senior C++ Engineer (Remote, anywhere in Canada)
Remote - Canada | Permanent / Full Time

Our publicly traded infrastructure software engineering client in Ontario is looking for a Senior C++ Software Engineer to join their team on a full-time permanent basis. The successful candidate will have experience with modern C++, v11 at the very least of higher , and proven track record working on large complex projects/products. The work engagement can be arranged as hybrid (some on-site in Brampton, Ontario) or fully-remote as long as you are based in Canada and willing to work EST hours .


You will join our client’ Infrastructure Cloud product development team and work on building the next-generation products and user experiences, for example, you will work on a platform that helps to collaborate with AUTOCAD tools . The successful candidate will be a member of the software development group that delivers industry leading software to transition the lifecycle of infrastructure assets into the digital world, contributing towards the company’ overall success.


45-minute coding assignment on Codility platform, technical interview with the hiring manager, team meet and greet to ensure personality fit.


Working with management and Product Managers, the developer will assume the responsibilities of a Software Developer including design, implementation, testing and support of product features, core components or Microsoft Azure based Cloud services.
Implementation includes using the latest development tools to turn the designs into software products and services.
Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases.
Follow DevOps processes, from design through to delivery.
Develop and use fully automated CI/CD pipelines to deliver code changes all the way into production.
Learn and apply the latest technologies and coding patterns.
7+ years' experience in software development with C++
~ Graduate or post-graduate degree in computer science, software engineering or related field
~ Working experience with scrum and agile methodologies
~ Hands-on experience with C++ test frameworks, data structures and OOP
~ Intuitive knowledge of the short- and long-term repercussions of coding strategies and styles
~ Experience in software development with c#/.net
Experience working with SQL Server & Azure SQL databases
Experience with Azure deployment and cloud services
Experience with Azure DevOps and git

An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
The opportunity to work within a global and diversely international team.
While we strive to respond to all applicants, please understand that due to the high volume of applications we receive, it may not be feasible to provide individual feedback or responses to every candidate.


  • Software Engineer

    3 weeks ago


    Canada Acumatica, Inc. Full time

    Software Developer (Performance Testing/Optimization) But don’t take our word for it—read what analysts like G2 and Info-tech have to say about us. Acumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth. Built on the world’s best cloud and mobile...


  • Canada Brew Ninja Full time

    Brew Ninja Software , a trailblazer in brewery management software, is seeking a .Net Software Developer to join our dynamic team. This is your chance to contribute to a product that’s revolutionizing the craft beverage industry! Develop Cutting-Edge Features : Dive into coding and shape the future of our product by developing innovative features. ...


  • Canada Workleap Platform Inc. Full time

    As a Cloud Developer focused on DevOps and Cloud Infrastructure within the ShareGate Operations team, you will work on challenges in a Azure and .NET tech stack for both our SaaS and Desktop products. You will build infrastructure using Infrastructure-as-Code (IaC) to set the centralized foundation for all software teams working in ShareGate. These...


  • Canada Aeroqube Full time

    Senior Software Engineer – .Net Jobs in Noida | Career - AeroQube Work with us Senior Software Engineer – .Net 3 – 5 Years Roles and Responsibilities: Participate in features development, component development asmember or team or at times alone. Follow software development best practices for design and codedevelopment. Participate in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of...


  • Canada Intelliswift Software Full time

    Job Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...


  • Canada Hanalytica Full time

    Software Engineering Team Lead Fully Remote Employment Type: Long-term contract Our client is a modern and reputed US company working in the health insurance sector. Their mission is to provide their customers with the best health insurance services possible. They believe in technology and innovation, and that's why they are looking for a Software...


  • Canada KMS Technology Full time

    Senior .NET Software Engineer, based in Da Nang KMS Technology was established in 2009 as a U.based software services company. With development centers in Vietnam and Mexico, we have been trusted globally for the superlative quality of our software consulting & development services, technology solutions, and engineers' expertise. We pride ourselves on...


  • Canada startup.jobs - Jobboard Full time

    Participate in all software development activities following Scrum process Design solutions and approach for software features or subsystems Write high-quality code to implement software features or fix bugs Perform unit testing, documentation and all other activities defined in Definition of Done before passing source code to Testing team Communicate...

  • Back End Developer

    4 weeks ago


    Canada Hanalytica Full time

    Backend Developer - Long-term Remote Contract We are seeking a highly skilled Backend Developer with exceptional expertise in Microsoft SQL Server and C#. This position is a long-term remote contract for our esteemed client based in Portland, Oregon (USA). A significant bonus would be your experience in the insurance sector, particularly with insurance...


  • Canada Acumatica, Inc. Full time

    Acumatica is a leading company in the cloud ERP area, which creates software that empowers small and mid-size businesses in order to unlock their potential and drive growth. Built on the world’s best cloud and mobile technology and a unique customer-centric licensing model, Acumatica delivers a suite of fully integrated business management applications,...


  • Canada Hanalytica Full time

    Software Engineering Team LeadLocation: Fully RemoteEmployment Type: Long-term contractOur client is a modern and reputed US company working in the health insurance sector. Their mission is to provide their customers with the best health insurance services possible. They believe in technology and innovation, and that's why they are looking for a Software...


  • Canada Hanalytica Full time

    Software Engineering Team Lead Location: Fully Remote Employment Type: Long-term contract Our client is a modern and reputed US company working in the health insurance sector. Their mission is to provide their customers with the best health insurance services possible. They believe in technology and innovation, and that's why they are looking for a Software...


  • Canada Hanalytica Full time

    Software Engineering Team LeadLocation: Fully RemoteEmployment Type: Long-term contractOur client is a modern and reputed US company working in the health insurance sector. Their mission is to provide their customers with the best health insurance services possible. They believe in technology and innovation, and that's why they are looking for a Software...


  • Canada Hanalytica Full time

    Software Engineering Team Lead Location: Fully Remote Employment Type: Long-term contract Our client is a modern and reputed US company working in the health insurance sector. Their mission is to provide their customers with the best health insurance services possible. They believe in technology and innovation, and that's why they are looking for a...

  • Tech Lead

    4 weeks ago


    Canada Avesdo Full time

    What is Avesdo Real Estate Software? Avesdo is New Home Sales OS focused on optimizing the new home sales process to help developers and sales firms sell more homes, for more money, faster with fewer people and less errors. Founded by real estate lawyers, compliance is at the core, and with a strong team of advisors all with many years experience with...


  • Canada LHH Full time

    This key role focuses on creating, deploying, and maintaining resilient cloud-native solutions using cutting-edge technologies. Position Overview: As a Senior Software Developer, you will be crafting enterprise-level services and components. You will be using your expertise in C# / .NET Core, React, Svelte, Postgres, Kubernetes , and AWS to contribute...


  • Canada LHH Full time

    This key role focuses on creating, deploying, and maintaining resilient cloud-native solutions using cutting-edge technologies. Position Overview:As a Senior Software Developer, you will be crafting enterprise-level services and components. You will be using your expertise in C# / .NET Core, React, Svelte, Postgres, Kubernetes, and AWS to contribute to our...


  • Canada MacDonald Search Group Full time

    Our client is hiring a Fullstack Software Developer to join their team Remotely anywhere in Canada. The primary responsibility will be to utilize bleeding edge technology and building products that are driven by generative Artificial Intelligence. Design, develop, and maintain software applications using Microsoft technologies Create user-friendly...