Thank you for subscribing to your personalised job alerts.

3 jobs found for c++ in Victoria, British Columbia

filter4
clear all
    • Victoria, British Columbia
    • Contract
    Are you an experienced Software Developer with exemplary communication skills? Are you looking to use your strong technical background as part of a dynamic team? We are seeking a Software Embedded Developer for a 12 month contract role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Identifying and developing solutions to meet clients’ needs• Developing and peer reviewing software and firmware in C/C++ / Python languages• Designing, reviewing, and validating of modular, real time embedded applications• Being a technology and process expert, driving test and development automation (DevOps) for our advanced metering products• Working with test automation tools and physical systems to design and build systems to validate user requirements and test our metering products• Developing efficient test strategies and plans• Participating in continuous improvement of product quality and contributing to the product and planning decisions• Designing and building test systems: mockups of energy management systems from embedded sensors to the cloud systems to which they are connected• Being a key part of an agile team from planning through execution to reportingQualificationsSuccessful candidates will have:• Degree in Electrical Engineering, Power Systems, or Computer Science (experience may preclude the need for a degree)• Background in software engineering fundamentals• Strong programming experience in C/C++, Python or similar languages• Strong knowledge and/or experience with CI/CD• Experience working with embedded systemsDesired Skills:• Experience configuring and managing of networking infrastructure and servers• Experience working with certification labs and regulatory bodies (example: Underwriter’s Labs / UL)• Experience deploying and managing virtual machines and/or containers• Experience working in a shared development environment with a coding standard, design, and peer review process• Working knowledge and project experience with embedded operating systems such as VxWorks & Linux.of continuous integration and continuous delivery techniques and tools: build automation, Jenkins, etc.• Knowledge of Microsoft Office, batch / shell scripting• Obsessed with automating manual tasks• Strong knowledge of power domain concepts and our metering offers• Experience with electronic circuit design and debugging• Knowledge of cyber security concepts, encryption, ciphers, and certificate management Key Success Factors for Candidates:• Having a solid understanding of embedded software engineering and design principles• Ability to communicate and convey complex ideas clearly to technical and non-technical audiences• Ability to break concepts and problems down into manageable and actionable pieces • Critical and lateral thinking ability• Knowledge of the fundamental test and test automation process; test levels, types and techniques. (Test certifications – e.g. ISTQB - are a plus.)• A keen eye for detail and a pragmatic approach to your work• Proven experience working with developers, QA teams, customers, and technical supportSummaryIf you are interested in this Software Embedded Developer contract role in Victoria, BC., apply online or reach out to Chetna.Wangnoo@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    Are you an experienced Software Developer with exemplary communication skills? Are you looking to use your strong technical background as part of a dynamic team? We are seeking a Software Embedded Developer for a 12 month contract role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Identifying and developing solutions to meet clients’ needs• Developing and peer reviewing software and firmware in C/C++ / Python languages• Designing, reviewing, and validating of modular, real time embedded applications• Being a technology and process expert, driving test and development automation (DevOps) for our advanced metering products• Working with test automation tools and physical systems to design and build systems to validate user requirements and test our metering products• Developing efficient test strategies and plans• Participating in continuous improvement of product quality and contributing to the product and planning decisions• Designing and building test systems: mockups of energy management systems from embedded sensors to the cloud systems to which they are connected• Being a key part of an agile team from planning through execution to reportingQualificationsSuccessful candidates will have:• Degree in Electrical Engineering, Power Systems, or Computer Science (experience may preclude the need for a degree)• Background in software engineering fundamentals• Strong programming experience in C/C++, Python or similar languages• Strong knowledge and/or experience with CI/CD• Experience working with embedded systemsDesired Skills:• Experience configuring and managing of networking infrastructure and servers• Experience working with certification labs and regulatory bodies (example: Underwriter’s Labs / UL)• Experience deploying and managing virtual machines and/or containers• Experience working in a shared development environment with a coding standard, design, and peer review process• Working knowledge and project experience with embedded operating systems such as VxWorks & Linux.of continuous integration and continuous delivery techniques and tools: build automation, Jenkins, etc.• Knowledge of Microsoft Office, batch / shell scripting• Obsessed with automating manual tasks• Strong knowledge of power domain concepts and our metering offers• Experience with electronic circuit design and debugging• Knowledge of cyber security concepts, encryption, ciphers, and certificate management Key Success Factors for Candidates:• Having a solid understanding of embedded software engineering and design principles• Ability to communicate and convey complex ideas clearly to technical and non-technical audiences• Ability to break concepts and problems down into manageable and actionable pieces • Critical and lateral thinking ability• Knowledge of the fundamental test and test automation process; test levels, types and techniques. (Test certifications – e.g. ISTQB - are a plus.)• A keen eye for detail and a pragmatic approach to your work• Proven experience working with developers, QA teams, customers, and technical supportSummaryIf you are interested in this Software Embedded Developer contract role in Victoria, BC., apply online or reach out to Chetna.Wangnoo@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    • Victoria, British Columbia
    • Contract
    Are you an experienced Full Stack Developer? Are you looking to use strong technical and team skills as part of an exciting project? We are seeking a Full Stack Developer for a 6 month contract role in Western Canada. Candidates can work remotely from either Alberta or British Columbia. If you would like to be considered for this opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Performing Full Stack development (React , .Net / C#) within an Agile environment • Working with corporate systems in current development environmentsQualificationsSuccessful candidates will have:• 5+ years experience with .Net, C#, React, and Javascript development• 5+ years experience in SQL Server / TSQL, CSS, and REST Web Services• 3+ years experience with Redux and Entity FrameworkConsidered an Asset:• Experience using Jest for front end unit tests• Experience building web applications designed to work offline, and continuous Integration and Deployment using Jenkins• Experience with Agile or Disciplined Agile• Knowledge of Jira / Confluence for task managementSummaryIf you are interested in this Full Stack Developer remote role in Western Canada, apply online or reach out to Chetna.Wangnoo@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    Are you an experienced Full Stack Developer? Are you looking to use strong technical and team skills as part of an exciting project? We are seeking a Full Stack Developer for a 6 month contract role in Western Canada. Candidates can work remotely from either Alberta or British Columbia. If you would like to be considered for this opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Performing Full Stack development (React , .Net / C#) within an Agile environment • Working with corporate systems in current development environmentsQualificationsSuccessful candidates will have:• 5+ years experience with .Net, C#, React, and Javascript development• 5+ years experience in SQL Server / TSQL, CSS, and REST Web Services• 3+ years experience with Redux and Entity FrameworkConsidered an Asset:• Experience using Jest for front end unit tests• Experience building web applications designed to work offline, and continuous Integration and Deployment using Jenkins• Experience with Agile or Disciplined Agile• Knowledge of Jira / Confluence for task managementSummaryIf you are interested in this Full Stack Developer remote role in Western Canada, apply online or reach out to Chetna.Wangnoo@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    • Victoria, British Columbia
    • Contract
    Are you an experienced Software Developer? Are you looking to use your strong technical abilities and communication skills within a dynamic team? We are seeking a Senior Front-end Developer for a remote 6 month contract role. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Designs and creates software with a focus on iterative, continuous development, where requirements and solutions evolve through collaboration between cross-functional teams• Areas of specialization may include front-end and full stack developmentQualificationsSuccessful candidates will have:• Bachelor’s degree in Computer Science or equivalent combination of training and experience• Minimum 5 years’ experience as a Front-end Developer• Knowledge of full stack development practices, including each of the following: - Continuous Integration and Continuous Deployment/Delivery practices - Container Platforms (Docker, OpenShift, Kubernetes, AWS, Azure) - Git branching models (gitflow, github flow)• Experience developing/coding with the following: - JavaScript - JavaScript framework (Vue/Vuetify and/or React/Bootstrap) plus test framework - OAuth/OIDC - WebSocket• Preference will be given for experience developing/coding with any of the following:a. Dashboarding and visualization toolsb. Analytics Toolsc. Lightweight Javascript based Mapping libraries d. Contributing to open-source projects e. Knowledge of BC Gov Design standardsf. Hyperledger Indy and Hyperledger AriesSummaryIf you are interested in this Senior Front-end Developer remote contract role, apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    Are you an experienced Software Developer? Are you looking to use your strong technical abilities and communication skills within a dynamic team? We are seeking a Senior Front-end Developer for a remote 6 month contract role. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Designs and creates software with a focus on iterative, continuous development, where requirements and solutions evolve through collaboration between cross-functional teams• Areas of specialization may include front-end and full stack developmentQualificationsSuccessful candidates will have:• Bachelor’s degree in Computer Science or equivalent combination of training and experience• Minimum 5 years’ experience as a Front-end Developer• Knowledge of full stack development practices, including each of the following: - Continuous Integration and Continuous Deployment/Delivery practices - Container Platforms (Docker, OpenShift, Kubernetes, AWS, Azure) - Git branching models (gitflow, github flow)• Experience developing/coding with the following: - JavaScript - JavaScript framework (Vue/Vuetify and/or React/Bootstrap) plus test framework - OAuth/OIDC - WebSocket• Preference will be given for experience developing/coding with any of the following:a. Dashboarding and visualization toolsb. Analytics Toolsc. Lightweight Javascript based Mapping libraries d. Contributing to open-source projects e. Knowledge of BC Gov Design standardsf. Hyperledger Indy and Hyperledger AriesSummaryIf you are interested in this Senior Front-end Developer remote contract role, apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

Thank you for subscribing to your personalised job alerts.

Explore over 3 jobs in Victoria

It looks like you want to switch your language. This will reset your filters on your current job search.