Thank you for subscribing to your personalised job alerts.

    8 jobs found for c++ in Surrey, British Columbia

    filter3
    clear all
      • Surrey, British Columbia
      • Permanent
      Are YOU a Full Stack Developer who likes to work closely with your peers to find new solutions for creating value through automation?Randstad Technologies is recruiting for a Software Programmer - MS Dynamics CRM and Portal Solutions for our client in Surrey. This is a full-time permanent position. *Please only candidates with valid employment status in Canada will be considered*AdvantagesWhat is in it for YOU?•Comprehensive health and dental benefits package.•Dedicated mentors willing to spend time to help you grow.•Fantastic career growth opportunity.•Amazing office, location, and work environment.•The opportunity to work in partnership with a growing and inspiring team.•Opportunity to work out either our Surrey or West Vancouver location.ResponsibilitiesWhat will YOU do?As an experienced Software Programmer - MS Dynamics CRM and Portal Solutions, you will be:•Design, develop, test and deploy solutions that are compliant to Microsoft Dynamics 2016 and 365 (cloud and on-prem) solutions.•Modify/maintain plug-ins, workflows and web services of MS Dynamics 2016 and 365 as needed•Configure and customize MS Power BI solutions for reporting purposes•DevOps automation (testing and deployment)•Research on sales problems, find optimal solutions and implement them using best practices•Troubleshoot problems reported by the users and fix bugs in a timely manner and conduct quality assurance.QualificationsHow do YOU qualify?To qualify for the Software Programmer - MS Dynamics CRM and Portal Solutions role with our client, you must have:•Must have 5+ years of experience working as a Microsoft Dynamics 365 (CRM) Developer•Experience with ASP.Net MVC and API application development using C# as well as experience developing client-side applications with HTML, CSS & JavaScript•Experience with Microsoft Dynamics (CRM) 2016 on-prem, and MS Dynamics (CRM) 365 cloud•Plug-in development (C#); experience with the Dynamics (CRM) SDK an asset•Experience with Portal development preferably PAVLIKS•Experience with Microsoft Azure (Function Apps, Web Apps, Service Bus, Logic Apps, etc.)•Experience with integration tools (Scribe Insight, Scribe Online) and experience in MS SQL Server, SQL Server Reporting Services (SSRS) & SQL Server Integration Services (SSIS)SummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY so we can discuss your experience and interest in this opportunity! For more information on this opportunity or to apply, please reach out to kinjal.sankhe@randstad.caRandstad 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 a Full Stack Developer who likes to work closely with your peers to find new solutions for creating value through automation?Randstad Technologies is recruiting for a Software Programmer - MS Dynamics CRM and Portal Solutions for our client in Surrey. This is a full-time permanent position. *Please only candidates with valid employment status in Canada will be considered*AdvantagesWhat is in it for YOU?•Comprehensive health and dental benefits package.•Dedicated mentors willing to spend time to help you grow.•Fantastic career growth opportunity.•Amazing office, location, and work environment.•The opportunity to work in partnership with a growing and inspiring team.•Opportunity to work out either our Surrey or West Vancouver location.ResponsibilitiesWhat will YOU do?As an experienced Software Programmer - MS Dynamics CRM and Portal Solutions, you will be:•Design, develop, test and deploy solutions that are compliant to Microsoft Dynamics 2016 and 365 (cloud and on-prem) solutions.•Modify/maintain plug-ins, workflows and web services of MS Dynamics 2016 and 365 as needed•Configure and customize MS Power BI solutions for reporting purposes•DevOps automation (testing and deployment)•Research on sales problems, find optimal solutions and implement them using best practices•Troubleshoot problems reported by the users and fix bugs in a timely manner and conduct quality assurance.QualificationsHow do YOU qualify?To qualify for the Software Programmer - MS Dynamics CRM and Portal Solutions role with our client, you must have:•Must have 5+ years of experience working as a Microsoft Dynamics 365 (CRM) Developer•Experience with ASP.Net MVC and API application development using C# as well as experience developing client-side applications with HTML, CSS & JavaScript•Experience with Microsoft Dynamics (CRM) 2016 on-prem, and MS Dynamics (CRM) 365 cloud•Plug-in development (C#); experience with the Dynamics (CRM) SDK an asset•Experience with Portal development preferably PAVLIKS•Experience with Microsoft Azure (Function Apps, Web Apps, Service Bus, Logic Apps, etc.)•Experience with integration tools (Scribe Insight, Scribe Online) and experience in MS SQL Server, SQL Server Reporting Services (SSRS) & SQL Server Integration Services (SSIS)SummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY so we can discuss your experience and interest in this opportunity! For more information on this opportunity or to apply, please reach out to kinjal.sankhe@randstad.caRandstad 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.
      • Richmond, British Columbia
      • Permanent
      Are you a Senior level C++ Linux Software Engineer with working experience in embedded systems development, who's looking for a stable environment to grow your career? Our Vancouver, BC client is seeking to hire a Senior Embedded Software Developer, on a permanent full-time basis. This is a long standing client that Randstad has partnered with for many years. Lots of opportunities for growth on both the technical as well as leadership side. The type of company you can really call home. What will you do?As a Senior C++ Linux Software Engineer with our Vancouver client, you will:•Work with software engineering team to develop/maintain stable, production ready applications within Linux based embedded systems.•Participate in the SDLC: requirements analysis, design, implementation and peer review.•Participate in system architectural design and methodology.•Oversee and mentor design engineers.How do you qualify?To qualify for the Senior C++ Linux Software Engineer role with our Vancouver client, you must have:•5+ years’ C/C++ programming experience on Linux •3-5+ years’ experience in embedded development using Linux OS.•Experience with real-time system analysis, structured design and the implication of hardware development on software.•Excellent communication, interpersonal, technical and organizational skills.If you’re a proactive SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then theC++ Linux Software Engineer role with our Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Please contact Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesThis is a long standing client that Randstad has partnered with for many years. Lots of opportunities for growth on both the technical as well as leadership side. The type of company you can really call home. ResponsibilitiesWork with software engineering team to develop/maintain stable, production ready applications within Linux based embedded systems.•Participate in the SDLC: requirements analysis, design, implementation and peer review.•Participate in system architectural design and methodology.•Oversee and mentor design engineers.Qualifications5+ years’ C/C++ programming experience on Linux •3-5+ years’ experience in embedded development using Linux OS.•Experience with real-time system analysis, structured design and the implication of hardware development on software.•Excellent communication, interpersonal, technical and organizational skills.SummaryIf you’re a proactive SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then theC++ Linux Software Engineer role with our Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Please contact Paul Klimau with your resume at:paul.klimau@randstad.caRandstad 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 a Senior level C++ Linux Software Engineer with working experience in embedded systems development, who's looking for a stable environment to grow your career? Our Vancouver, BC client is seeking to hire a Senior Embedded Software Developer, on a permanent full-time basis. This is a long standing client that Randstad has partnered with for many years. Lots of opportunities for growth on both the technical as well as leadership side. The type of company you can really call home. What will you do?As a Senior C++ Linux Software Engineer with our Vancouver client, you will:•Work with software engineering team to develop/maintain stable, production ready applications within Linux based embedded systems.•Participate in the SDLC: requirements analysis, design, implementation and peer review.•Participate in system architectural design and methodology.•Oversee and mentor design engineers.How do you qualify?To qualify for the Senior C++ Linux Software Engineer role with our Vancouver client, you must have:•5+ years’ C/C++ programming experience on Linux •3-5+ years’ experience in embedded development using Linux OS.•Experience with real-time system analysis, structured design and the implication of hardware development on software.•Excellent communication, interpersonal, technical and organizational skills.If you’re a proactive SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then theC++ Linux Software Engineer role with our Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Please contact Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesThis is a long standing client that Randstad has partnered with for many years. Lots of opportunities for growth on both the technical as well as leadership side. The type of company you can really call home. ResponsibilitiesWork with software engineering team to develop/maintain stable, production ready applications within Linux based embedded systems.•Participate in the SDLC: requirements analysis, design, implementation and peer review.•Participate in system architectural design and methodology.•Oversee and mentor design engineers.Qualifications5+ years’ C/C++ programming experience on Linux •3-5+ years’ experience in embedded development using Linux OS.•Experience with real-time system analysis, structured design and the implication of hardware development on software.•Excellent communication, interpersonal, technical and organizational skills.SummaryIf you’re a proactive SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then theC++ Linux Software Engineer role with our Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Please contact Paul Klimau with your resume at:paul.klimau@randstad.caRandstad 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.
      • Richmond, British Columbia
      • Permanent
      Are you a talented Software Developer with a passion for delivering high quality applications and products from design to deployment? Our Richmond BC client is seeking to hire multiple Full Stack .NET Developers, on a permanent full-time basis. Apply to this amazing Full Stack .NET Developer opportunity today!AdvantagesWhat’s in it for you!As a Full Stack .NET Developer with our Richmond client, you’ll receive:•Highly competitive market compensation package.•Competitive benefits package (optional Defined Benefits Retirement Plan, Stock Purchase Plan and Group RRSP).•Flexible work hours.•Friendly and collaborative work environment.•Monthly fun and interactive team events.•Opportunities for career growth.•Pet-friendly office!ResponsibilitiesWhat will you do?As a Full Stack .NET Developer with our Richmond client, you will:•Develop creative and efficient solutions that enhance the client customer and employee experience.•Own quality for responsible features and write necessary tests to ensure quality.•Collaborate with other team members to write clear user stories, design tests for prototypes/products, and continuously deliver product enhancements.•Communicate with IT teams regarding Digital innovations affecting bedrock IT systems.•Communicate with business stakeholders regarding Agile processes to set/manage delivery methods and timelines.QualificationsHow do you qualify?To qualify for the Full Stack .NET Developer role with our Richmond client, you must have:•3-5 years’ programming experience in C# and .NET (4.7+ or Core).•3-5 years’ experience with Angular JS.•3-5 years’ experience with HTML, HTML5, CSS/CSS3, XML, and XSL/XSLT.•6 months-1 year experience with Azure.•Strong knowledge of Microservices and experience developing them.•Strong planning and organizational skills.•Diploma/degree in Computer Science or Software Engineering.•Experience using VSTS (Azure DevOps) an asset.SummaryIf you’re a creative Software Developer able to quickly adapt to continuously evolving technologies, and have a keen desire to design/develop cutting-edge applications/products, then the Full Stack .NET Developer role with our Richmond BC client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!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 a talented Software Developer with a passion for delivering high quality applications and products from design to deployment? Our Richmond BC client is seeking to hire multiple Full Stack .NET Developers, on a permanent full-time basis. Apply to this amazing Full Stack .NET Developer opportunity today!AdvantagesWhat’s in it for you!As a Full Stack .NET Developer with our Richmond client, you’ll receive:•Highly competitive market compensation package.•Competitive benefits package (optional Defined Benefits Retirement Plan, Stock Purchase Plan and Group RRSP).•Flexible work hours.•Friendly and collaborative work environment.•Monthly fun and interactive team events.•Opportunities for career growth.•Pet-friendly office!ResponsibilitiesWhat will you do?As a Full Stack .NET Developer with our Richmond client, you will:•Develop creative and efficient solutions that enhance the client customer and employee experience.•Own quality for responsible features and write necessary tests to ensure quality.•Collaborate with other team members to write clear user stories, design tests for prototypes/products, and continuously deliver product enhancements.•Communicate with IT teams regarding Digital innovations affecting bedrock IT systems.•Communicate with business stakeholders regarding Agile processes to set/manage delivery methods and timelines.QualificationsHow do you qualify?To qualify for the Full Stack .NET Developer role with our Richmond client, you must have:•3-5 years’ programming experience in C# and .NET (4.7+ or Core).•3-5 years’ experience with Angular JS.•3-5 years’ experience with HTML, HTML5, CSS/CSS3, XML, and XSL/XSLT.•6 months-1 year experience with Azure.•Strong knowledge of Microservices and experience developing them.•Strong planning and organizational skills.•Diploma/degree in Computer Science or Software Engineering.•Experience using VSTS (Azure DevOps) an asset.SummaryIf you’re a creative Software Developer able to quickly adapt to continuously evolving technologies, and have a keen desire to design/develop cutting-edge applications/products, then the Full Stack .NET Developer role with our Richmond BC client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!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.
      • Langley, British Columbia
      • Permanent
      • $55 per year
      Looking to hire self-motivated Maintenance Technicians!We have a current opening for a Maintenance Technician to join our Langley Maintenance Team. As a Maintenance Technician, you will be reporting to the Territory Service Manager while you maintain equipment by troubleshooting, repairing, and cleaning various machines at a variety of stores. You would be responsible for conducting preventative maintenance primarily on Frozen Beverage Equipment, repairing Convenience Store equipment and general maintenance work in these shops.Join a global family of 130,000 people in over 16,000 stores and 25 countries to make our customers lives a little bit easier every day. We set ourselves apart by our culture of pride: pride in our people and their development, pride in serving others, what we've built and what we are striving to achieve. No matter where you come from or where you are heading in your career, there is a place for you to grow exponentially within our establishment. Location: LangleyShift: Monday to FridayWage: Salary between 55K-60K This is NOT Transit Accessible, and a Valid Drivers License required for this role to drive company vehiclesFull time, Permanent roleIf you are interested in being considered for the Maintenance Technician role in Langley, please send your resume over to any of us here at Randstad!Advantages• Full-time, Permanent• Monday-Friday schedule• Base Salary of 50K - 60K (depending on experience)• Dental care• Employee assistance program• Employee stock purchase plan• Extended health care• Vision care• You will be part of a growing organization• Great opportunities for growth and development• Company Vehicle for work• Tools and electronic materials provided by companyResponsibilities• (Primary daily function) Perform Preventative Maintenance on Frozen Beverage units.• Maintains equipment by troubleshooting, repairing, and preventative maintenance.• Maintains facilities by performing light electrical, plumbing, carpentry, roofing, cleaning, lighting• Ensures preventative repairs are performed cost effectively by examining records, and reports• Participate in training classes for existing and new equipment.• Ensures maintenance operations by initiating, coordinating, and enforcing policies• Contributes to team effort by accomplishing related results as needed.• Maintains safe and healthy work environment by abiding to safety policies and proceduresQualifications• Ability to crouch, crawl, push, pull, bend, stoop and/or reach.• Ability to carry, erect and climb ladders.• Ability to lift as much as 80 pounds.• Vehicle and Valid Drivers License required for this role • High school diploma or GED preferred.• You bring a minimum of 2 years’ experience in the maintenance field.• 1-2 years’ experience in C-store • Preventative Maintenance, food service repairs, plumbing or HVAC/refrigeration preferred.• You are located in British Columbia• Must have a valid driver’s license, clean driving record and be insurable as a driver.• Able to work in a fast-paced environment and can work independently.SummaryIf this sounds like the perfect job opportunity for you, look no further!We are also accepting referrals and offer a bonus that will put extra cash into your pocket- ask us about it to learn more.Just send your resume along to our team here at Randstad!Nadleen @ nadleen.prasad@randstad.ca Nicole @ nicole.demers@randstad.ca Rochisha @ rochisha.parhi@randstad.ca For more opportunities with us, please visit the link belowhttps://www.randstad.ca/job-seeker/explore-sectors/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.
      Looking to hire self-motivated Maintenance Technicians!We have a current opening for a Maintenance Technician to join our Langley Maintenance Team. As a Maintenance Technician, you will be reporting to the Territory Service Manager while you maintain equipment by troubleshooting, repairing, and cleaning various machines at a variety of stores. You would be responsible for conducting preventative maintenance primarily on Frozen Beverage Equipment, repairing Convenience Store equipment and general maintenance work in these shops.Join a global family of 130,000 people in over 16,000 stores and 25 countries to make our customers lives a little bit easier every day. We set ourselves apart by our culture of pride: pride in our people and their development, pride in serving others, what we've built and what we are striving to achieve. No matter where you come from or where you are heading in your career, there is a place for you to grow exponentially within our establishment. Location: LangleyShift: Monday to FridayWage: Salary between 55K-60K This is NOT Transit Accessible, and a Valid Drivers License required for this role to drive company vehiclesFull time, Permanent roleIf you are interested in being considered for the Maintenance Technician role in Langley, please send your resume over to any of us here at Randstad!Advantages• Full-time, Permanent• Monday-Friday schedule• Base Salary of 50K - 60K (depending on experience)• Dental care• Employee assistance program• Employee stock purchase plan• Extended health care• Vision care• You will be part of a growing organization• Great opportunities for growth and development• Company Vehicle for work• Tools and electronic materials provided by companyResponsibilities• (Primary daily function) Perform Preventative Maintenance on Frozen Beverage units.• Maintains equipment by troubleshooting, repairing, and preventative maintenance.• Maintains facilities by performing light electrical, plumbing, carpentry, roofing, cleaning, lighting• Ensures preventative repairs are performed cost effectively by examining records, and reports• Participate in training classes for existing and new equipment.• Ensures maintenance operations by initiating, coordinating, and enforcing policies• Contributes to team effort by accomplishing related results as needed.• Maintains safe and healthy work environment by abiding to safety policies and proceduresQualifications• Ability to crouch, crawl, push, pull, bend, stoop and/or reach.• Ability to carry, erect and climb ladders.• Ability to lift as much as 80 pounds.• Vehicle and Valid Drivers License required for this role • High school diploma or GED preferred.• You bring a minimum of 2 years’ experience in the maintenance field.• 1-2 years’ experience in C-store • Preventative Maintenance, food service repairs, plumbing or HVAC/refrigeration preferred.• You are located in British Columbia• Must have a valid driver’s license, clean driving record and be insurable as a driver.• Able to work in a fast-paced environment and can work independently.SummaryIf this sounds like the perfect job opportunity for you, look no further!We are also accepting referrals and offer a bonus that will put extra cash into your pocket- ask us about it to learn more.Just send your resume along to our team here at Randstad!Nadleen @ nadleen.prasad@randstad.ca Nicole @ nicole.demers@randstad.ca Rochisha @ rochisha.parhi@randstad.ca For more opportunities with us, please visit the link belowhttps://www.randstad.ca/job-seeker/explore-sectors/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.
      • Lake Country, British Columbia
      • Permanent
      Are you a talented, self-motivated C#.Net Back End Web Developer interested in relocation to beautiful Okanagan Valley, BC?We're looking for a full-time Back End Web Developer who is eager for more variety and opportunities to grow with our established Kelowna client. Apply to this amazing Back End C#.Net Web Developer Developer opportunity today!What’s in it for you!As a Back End C#.Net Web Developer Web Developer with our Kelowna client, you’ll receive:•Highly competitive market annual rates.•Comprehensive benefits package.•almost 2 weeks off per year (around Christmas and Easter time) in addition to vacation days! •Your birthday off...with pay!•Full benefits package & paid fitness breaks (eligible after three months)•and much more that can provide an incredible lifestyle in Okanagan Valley,BCWhat will you do?As a Back End C#.Net Web Developer, you will:•Collaboration on the direction of web application and technology needs, as well as code changes•Test, troubleshoot, and maintain existing software.•Providing on-call for occasional emergency technical supportHow do you qualify?To qualify for a Back End C#.Net Web Developer role with our client, you must have:•3-5 years’ of production experience with ASP.NET, C#/.NET.•Solid understanding of SQL Server database•Good understanding of REST API fundamentals , Angular (or similar modern front-end frameworks)•. Knowledge of technical SEO an asset and well as Azure experience (or similar cloud architecture solution)•Strong object-oriented design skills •Strong inter-departmental communication skills and ability to work with a small team.•You must be legally entitled to work in Canada.They are still running business as usual while working remotely, but you need to be based /or willing to relocate in Okanagan Valley, BC. This is your chance to join a thriving company where you'll use your best talents and expertise to help us achieve even higher goals! If the prospect of working in a full-time position as a Back End C#.Net Web Developer and resolving problems that directly improve client experiences intrigues you, then this role with our Kelowna client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!AdvantagesHighly competitive market annual rates.•Comprehensive benefits package.•almost 2 weeks off per year (around Christmas and Easter time) in addition to vacation days! •Your birthday off...with pay!•Full benefits package & paid fitness breaks (eligible after three months)•and much more that can provide an incredible lifestyle in Okanagan Valley,BCResponsibilitiesCollaboration on the direction of web application and technology needs, as well as code changes•Test, troubleshoot, and maintain existing software.•Providing on-call for occasional emergency technical supportQualifications3-5 years’ of production experience with ASP.NET, C#/.NET.•Solid understanding of SQL Server database•Good understanding of REST API fundamentals , Angular (or similar modern front-end frameworks)•. Knowledge of technical SEO an asset and well as Azure experience (or similar cloud architecture solution)•Strong object-oriented design skills •Strong inter-departmental communication skills and ability to work with a small team.•You must be legally entitled to work in Canada.SummaryThis is your chance to join a thriving company where you'll use your best talents and expertise to help us achieve even higher goals! If the prospect of working in a full-time position as a Back End C#.Net Web Developer and resolving problems that directly improve client experiences intrigues you, then this role could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!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 a talented, self-motivated C#.Net Back End Web Developer interested in relocation to beautiful Okanagan Valley, BC?We're looking for a full-time Back End Web Developer who is eager for more variety and opportunities to grow with our established Kelowna client. Apply to this amazing Back End C#.Net Web Developer Developer opportunity today!What’s in it for you!As a Back End C#.Net Web Developer Web Developer with our Kelowna client, you’ll receive:•Highly competitive market annual rates.•Comprehensive benefits package.•almost 2 weeks off per year (around Christmas and Easter time) in addition to vacation days! •Your birthday off...with pay!•Full benefits package & paid fitness breaks (eligible after three months)•and much more that can provide an incredible lifestyle in Okanagan Valley,BCWhat will you do?As a Back End C#.Net Web Developer, you will:•Collaboration on the direction of web application and technology needs, as well as code changes•Test, troubleshoot, and maintain existing software.•Providing on-call for occasional emergency technical supportHow do you qualify?To qualify for a Back End C#.Net Web Developer role with our client, you must have:•3-5 years’ of production experience with ASP.NET, C#/.NET.•Solid understanding of SQL Server database•Good understanding of REST API fundamentals , Angular (or similar modern front-end frameworks)•. Knowledge of technical SEO an asset and well as Azure experience (or similar cloud architecture solution)•Strong object-oriented design skills •Strong inter-departmental communication skills and ability to work with a small team.•You must be legally entitled to work in Canada.They are still running business as usual while working remotely, but you need to be based /or willing to relocate in Okanagan Valley, BC. This is your chance to join a thriving company where you'll use your best talents and expertise to help us achieve even higher goals! If the prospect of working in a full-time position as a Back End C#.Net Web Developer and resolving problems that directly improve client experiences intrigues you, then this role with our Kelowna client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!AdvantagesHighly competitive market annual rates.•Comprehensive benefits package.•almost 2 weeks off per year (around Christmas and Easter time) in addition to vacation days! •Your birthday off...with pay!•Full benefits package & paid fitness breaks (eligible after three months)•and much more that can provide an incredible lifestyle in Okanagan Valley,BCResponsibilitiesCollaboration on the direction of web application and technology needs, as well as code changes•Test, troubleshoot, and maintain existing software.•Providing on-call for occasional emergency technical supportQualifications3-5 years’ of production experience with ASP.NET, C#/.NET.•Solid understanding of SQL Server database•Good understanding of REST API fundamentals , Angular (or similar modern front-end frameworks)•. Knowledge of technical SEO an asset and well as Azure experience (or similar cloud architecture solution)•Strong object-oriented design skills •Strong inter-departmental communication skills and ability to work with a small team.•You must be legally entitled to work in Canada.SummaryThis is your chance to join a thriving company where you'll use your best talents and expertise to help us achieve even higher goals! If the prospect of working in a full-time position as a Back End C#.Net Web Developer and resolving problems that directly improve client experiences intrigues you, then this role could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!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.
      • Burnaby, British Columbia
      • Permanent
      We are currently seeking an experienced Software Engineering Manager to join the Software team with a world leader in advanced power electronics, headquartered near Vancouver, Canada. If you have a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with 3+ years leading a development team as team lead or manager - we would like to hear from you!Highly Desired:-Strong hands-on software experience in C or C++ in embedded Linux, Linux Kernel, QNX, of other POSIX operating system environmentIf you’re a proven leader who can influence others (even those outside of Engineering and other functional Engineering teams), and be able to develop and mentor a diverse staff, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesHighly competitive salary for someone who is comfortable working with limited oversight. Our client offers a robust benefits package to support its employees such as flexible work arrangements, paid family leave, lucrativegroup pension plan, and more.ResponsibilitiesMentor and manage a team of high caliber Software EngineersRecruit, hire, and coach Software Engineers at different experience levelsQualificationsIf you have a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with 3+ years leading a development team as team lead or manager - we would like to hear from you!Highly Desired:-Strong hands-on software experience in C or C++ in embedded Linux, Linux Kernel, QNX, of other POSIX operating system environmentSummaryIf you’re a proven leader who can influence others (even those outside of Engineering and other functional Engineering teams), and be able to develop and mentor a diverse staff, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caRandstad 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.
      We are currently seeking an experienced Software Engineering Manager to join the Software team with a world leader in advanced power electronics, headquartered near Vancouver, Canada. If you have a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with 3+ years leading a development team as team lead or manager - we would like to hear from you!Highly Desired:-Strong hands-on software experience in C or C++ in embedded Linux, Linux Kernel, QNX, of other POSIX operating system environmentIf you’re a proven leader who can influence others (even those outside of Engineering and other functional Engineering teams), and be able to develop and mentor a diverse staff, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesHighly competitive salary for someone who is comfortable working with limited oversight. Our client offers a robust benefits package to support its employees such as flexible work arrangements, paid family leave, lucrativegroup pension plan, and more.ResponsibilitiesMentor and manage a team of high caliber Software EngineersRecruit, hire, and coach Software Engineers at different experience levelsQualificationsIf you have a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with 3+ years leading a development team as team lead or manager - we would like to hear from you!Highly Desired:-Strong hands-on software experience in C or C++ in embedded Linux, Linux Kernel, QNX, of other POSIX operating system environmentSummaryIf you’re a proven leader who can influence others (even those outside of Engineering and other functional Engineering teams), and be able to develop and mentor a diverse staff, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caRandstad 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.
      • Burnaby, British Columbia
      • Permanent
      We are currently seeking a Senior level Firmware Design Engineer to join the team based with our established client in Richmond, BC location (remote work for this job is also possible for candidates located in other provinces across Canada). If you have a Bachelors or Masters degree n Electrical, Computer, or Mechatronic engineering or related discipline. with 5+ years hands-on experience in designing and writing embedded firmware in C for embedded Linux, knowledge of RTOS, PCB schematics, and an experience with Test-driven development - we would like to hear from you!Highly Desired:-Proficiency with Python- Experience in with TI C2000 processor family- Knowledge of architecture and application of PV and Grid Tie Energy Storage systemIf you’re a proactive Firmware Design Engineer, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesRemote work for this job is also possible for candidates located in other provinces across Canada.ResponsibilitiesImplement new features or fix issues written in C for an embedded application.Write and maintain tools in Python to support firmware developmentQualificationsIf you have a Bachelors or Masters degree n Electrical, Computer, or Mechatronic engineering or related discipline combined with 5+ years hands-on experience in designing and writing embedded firmware in C for embedded Linux, knowledge of RTOS, PCB schematics, and an experience with Test-driven development - we would like to hear from you!SummaryIf you’re a proactive Firmware Design Engineer, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caRandstad 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.
      We are currently seeking a Senior level Firmware Design Engineer to join the team based with our established client in Richmond, BC location (remote work for this job is also possible for candidates located in other provinces across Canada). If you have a Bachelors or Masters degree n Electrical, Computer, or Mechatronic engineering or related discipline. with 5+ years hands-on experience in designing and writing embedded firmware in C for embedded Linux, knowledge of RTOS, PCB schematics, and an experience with Test-driven development - we would like to hear from you!Highly Desired:-Proficiency with Python- Experience in with TI C2000 processor family- Knowledge of architecture and application of PV and Grid Tie Energy Storage systemIf you’re a proactive Firmware Design Engineer, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesRemote work for this job is also possible for candidates located in other provinces across Canada.ResponsibilitiesImplement new features or fix issues written in C for an embedded application.Write and maintain tools in Python to support firmware developmentQualificationsIf you have a Bachelors or Masters degree n Electrical, Computer, or Mechatronic engineering or related discipline combined with 5+ years hands-on experience in designing and writing embedded firmware in C for embedded Linux, knowledge of RTOS, PCB schematics, and an experience with Test-driven development - we would like to hear from you!SummaryIf you’re a proactive Firmware Design Engineer, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caRandstad 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.
      • Burnaby, British Columbia
      • Permanent
      We are currently seeking a Senior level Software Engineer to join the Software team based with our established client in Vancouver, BC location (remote work for this job is also possible for candidates located in other provinces across Canada). If you have a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with 5+ years hands-on experience in designing and writing embedded firmware in C for embedded Linux or other POSIX compliant operating system - we would like to hear from you!Highly Desired:-Experience designing and writing multi-process, or multi-threaded, firmware running within an RTOS and/or embedded POSIX compliant OS/or QNX operating system.If you’re a proactive Embedded Software Engineer, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesIn this role, as a technical expert, you will be a part of a talented Agile team of embedded software engineers working collaboratively to develop communication interface and controls software for our range of cloud connected inverter products, and accessories. Remote work for this job is also possible for candidates located in other provinces across Canada.ResponsibilitiesThis position will be responsible for requirements analysis, specification, design, coding, debugging, documentation, and mentoring other team members.Qualifications If you have a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with 5+ years hands-on experience in designing and writing embedded firmware in C for embedded Linux or other POSIX compliant operating system - we would like to hear from you!SummaryIf you’re a proactive Embedded Software Engineer, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caRandstad 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.
      We are currently seeking a Senior level Software Engineer to join the Software team based with our established client in Vancouver, BC location (remote work for this job is also possible for candidates located in other provinces across Canada). If you have a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with 5+ years hands-on experience in designing and writing embedded firmware in C for embedded Linux or other POSIX compliant operating system - we would like to hear from you!Highly Desired:-Experience designing and writing multi-process, or multi-threaded, firmware running within an RTOS and/or embedded POSIX compliant OS/or QNX operating system.If you’re a proactive Embedded Software Engineer, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesIn this role, as a technical expert, you will be a part of a talented Agile team of embedded software engineers working collaboratively to develop communication interface and controls software for our range of cloud connected inverter products, and accessories. Remote work for this job is also possible for candidates located in other provinces across Canada.ResponsibilitiesThis position will be responsible for requirements analysis, specification, design, coding, debugging, documentation, and mentoring other team members.Qualifications If you have a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with 5+ years hands-on experience in designing and writing embedded firmware in C for embedded Linux or other POSIX compliant operating system - we would like to hear from you!SummaryIf you’re a proactive Embedded Software Engineer, with a passion for taking initiative and seeking challenges in new technical areas, please contact for addition details Paul Klimau with your resume at:paul.klimau@randstad.caRandstad 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 8 jobs in Surrey

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