Thank you for subscribing to your personalised job alerts.

    7 jobs found for javascript in Vancouver

    filter2
    clear all
      • Vancouver, British Columbia
      • Permanent
      Are you an experienced developer who has an excellent understanding of Javascript, ReactJS and also knowledgeable of the Netsuite environment? Would you be interested to work on integrating ReactJS into Netsuite? Our Downtown Vancouver client is seeking to hire on remote work a Software Developer for their ERP software development team, on a permanent full time basis. Apply to this amazing Software Developer opportunity today!What’s in it for you!As a Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.What will you do?As a Software Developer with our Downtown Vancouver client, you will:• Work on integrating third party services (ERP’s etc) into banking platform• Work on our core sync technology to enable that• Work on implementation programmatic data flows and user interfacesHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• Experience: 3 to 5 years in a commercial software development environment• Javascript (and preferable ReactJS) experience• Strong working knowledge of the Netsuite environment• Very good communication skills If the prospect of working in an innovative, tech savvy company intrigues you, then this Software Developer role with our Downtown Vancouver 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 today!AdvantagesAs a Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.•100% remote roleResponsibilitiesAs a Software Developer with our Downtown Vancouver client, you will:• Work on integrating third party services (ERP’s etc) into banking platform• Work on our core sync technology to enable that• Work on implementation programmatic data flows and user interfacesQualificationsHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• Experience: 3 to 5 years in a commercial software development environment• Javascript (and preferable ReactJS) experience• Strong working knowledge of the Netsuite environment• Very good communication skills SummaryIf the prospect of working in an innovative, tech savvy company intrigues you, then this Software Developer role with our Downtown Vancouver 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 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 developer who has an excellent understanding of Javascript, ReactJS and also knowledgeable of the Netsuite environment? Would you be interested to work on integrating ReactJS into Netsuite? Our Downtown Vancouver client is seeking to hire on remote work a Software Developer for their ERP software development team, on a permanent full time basis. Apply to this amazing Software Developer opportunity today!What’s in it for you!As a Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.What will you do?As a Software Developer with our Downtown Vancouver client, you will:• Work on integrating third party services (ERP’s etc) into banking platform• Work on our core sync technology to enable that• Work on implementation programmatic data flows and user interfacesHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• Experience: 3 to 5 years in a commercial software development environment• Javascript (and preferable ReactJS) experience• Strong working knowledge of the Netsuite environment• Very good communication skills If the prospect of working in an innovative, tech savvy company intrigues you, then this Software Developer role with our Downtown Vancouver 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 today!AdvantagesAs a Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.•100% remote roleResponsibilitiesAs a Software Developer with our Downtown Vancouver client, you will:• Work on integrating third party services (ERP’s etc) into banking platform• Work on our core sync technology to enable that• Work on implementation programmatic data flows and user interfacesQualificationsHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• Experience: 3 to 5 years in a commercial software development environment• Javascript (and preferable ReactJS) experience• Strong working knowledge of the Netsuite environment• Very good communication skills SummaryIf the prospect of working in an innovative, tech savvy company intrigues you, then this Software Developer role with our Downtown Vancouver 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 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.
      • Vancouver, British Columbia
      • Contract
      This role is part of a Cloud infrastructure team where we work with the latest cloud and networking technologies, such as Cloud Foundry / AWS / Azure / Docker / Kubernetes / Terraform / Ansible / Packer, SAML SSO, OAuth, Microservices etc.Building software that must scale to thousands of users concurrentlyAdvantagesRemote work - can be based anywhere in Canada but be available to work PST time zone.ResponsibilitiesCollaboratively design new features in a team environment that extends to colleagues in remote locations and from Product Management and User Experience teams.Work closely with our engineering and operations team to build, integrate, test and deploy your amazing innovations and algorithms into our production systems.Assess new technology projects and tools or migrate our environment to new versions to keep up with the rapid pace of change.QualificationsBachelor’s degree, preferably in Computer Science or Engineering A solid foundation of Java/Python/Golang, JavaScript Cloud Native development technologies and typically used software and architecture on Cloud platforms like AWS, Cloud Foundry, or Azure Working knowledge of data structures, algorithms and principles of OO design Understanding of databases and web application servers Ability to work well in a team as well as independently and have a positive self-motivated can-do attitudeSummaryContract opportunity for 9 months initially with possibility of extension or full-time.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.
      This role is part of a Cloud infrastructure team where we work with the latest cloud and networking technologies, such as Cloud Foundry / AWS / Azure / Docker / Kubernetes / Terraform / Ansible / Packer, SAML SSO, OAuth, Microservices etc.Building software that must scale to thousands of users concurrentlyAdvantagesRemote work - can be based anywhere in Canada but be available to work PST time zone.ResponsibilitiesCollaboratively design new features in a team environment that extends to colleagues in remote locations and from Product Management and User Experience teams.Work closely with our engineering and operations team to build, integrate, test and deploy your amazing innovations and algorithms into our production systems.Assess new technology projects and tools or migrate our environment to new versions to keep up with the rapid pace of change.QualificationsBachelor’s degree, preferably in Computer Science or Engineering A solid foundation of Java/Python/Golang, JavaScript Cloud Native development technologies and typically used software and architecture on Cloud platforms like AWS, Cloud Foundry, or Azure Working knowledge of data structures, algorithms and principles of OO design Understanding of databases and web application servers Ability to work well in a team as well as independently and have a positive self-motivated can-do attitudeSummaryContract opportunity for 9 months initially with possibility of extension or full-time.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.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced QA Lead in search of your next contract opportunity? Our high-profile client is seeking to hire a QA Lead to join their talented team on a 6-month contract with a strong probability of extension. If this sounds like a good fit for you, apply to this amazing QA Lead opportunity today!AdvantagesAs a QA Lead with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Create, drive and build test strategies that are robust, reusable and scalable - Have strong experience conducting system, integration and acceptance testing, writing test scripts, delivering quality driven applications in line with test strategies - Work with both your team and other cross functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes and tools to deliver frequently, safely and efficiently for millions of HSBC customers - Collaborate with architects to ensure solutions adhere to their principles and direction - Lead, mentor, up-skill and inspire other automation engineers - Implement all test activities (Behaviour Driven Development, System API, Exploratory Test, Accessibility Test etc.) are adhere to the Global Test Strategy. - Work across all global activities and support the across functional team in ensuring any testing related dependencies / touch points are in place.- Facilitating the definition of the end to end Test Environment to support the Test approach for Acceptance and Exploratory.- Provide recommendations to the Product Owner and/or other project stakeholders on the product readiness to go live.- Provide on-going input into the overall process improvement of the Testing discipline Principle Accountabilities - Strong sense of ownership and accountability for quality deliverables and testing-related activities within the agile development lifecycle.- Represent testing across the project and be accountable for defining, shaping, and agreeing on the testing schedules in the context of the whole project schedules- Ability to resolve testing related impediments together with the scrum team- Active contribution to evolving the overall test strategy- Proven track record of delivery of medium to large projects and programsQualificationsQualifications - Sound domain knowledge on Wealth products including equities- Broad experience of automated and manual testing types, including; Unit, Functional, Non-Functional, Regression, Exploratory, User Acceptance Testing, Ad-hoc and Compatibility - Experience in driving test automation strategy, system API testing, and Exploratory testing in the digital products.- Hands-on experience with CI/CD automation servers, preferably Jenkins - Solid understanding of technical automation testing framework adhering to the principles of BDD, TDD, and ATDD- Sound experience of at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud, or other Cloud Service Testing Framework- Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST, and JSON- Ability to prioritize work effectively and deliver within agreed service levels in a diverse and ever-changing environment- Successful coordination and delivery of services involving elements delivered by teams internal and external to HSBC- High levels of judgment and decision making, being able to rationalize and present the background and reasoning for the direction taken- A detailed understanding of SDLC and Agile methodologies Scrum and Kanban - Extensive experience of using an object-orientated programming language, preferably Java- Knowledge of software design patterns - Singleton, Builder, Page Object Model - Broad experience of working on and testing applications running on different operating systems (Windows, MacOs, iOS, Android) - Practical experience of test automation on a broad range of Mobile Devices and simulator- Performance Testing experience using JMeter or similar tools - Good understanding of UI testing on market-leading browsers: Chrome, Safari, IE, FireFox, Opera- Hands-on experience of API testing within a microservices architecture - Experience in writing and delivering test plans, test cases and regression packs to enable defect detection and solution validation - Previous exposure to collaboration tools such as Jira, for test and issue/bug management - Ability to collaborate with developers - pair programming and reviewing unit tests - Test automation experience of REST and SOAP based web services - Use of automation for Test Data creation and having a good understanding of why this is needed- Working knowledge of build tools, preferably Gradle - Competent with source control management tools such as GitLab, GitHub, Nexus - Some experience of security testing with Checkmarx/SonarQube - Good understanding of mobile/server associated technologies e.g. Swift, Kotlin, JavaScript, SQL, Oracle, SpringSummaryIf you are a QA Lead and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Troy Peakman with your resume at:troy.peakman@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 an experienced QA Lead in search of your next contract opportunity? Our high-profile client is seeking to hire a QA Lead to join their talented team on a 6-month contract with a strong probability of extension. If this sounds like a good fit for you, apply to this amazing QA Lead opportunity today!AdvantagesAs a QA Lead with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Create, drive and build test strategies that are robust, reusable and scalable - Have strong experience conducting system, integration and acceptance testing, writing test scripts, delivering quality driven applications in line with test strategies - Work with both your team and other cross functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes and tools to deliver frequently, safely and efficiently for millions of HSBC customers - Collaborate with architects to ensure solutions adhere to their principles and direction - Lead, mentor, up-skill and inspire other automation engineers - Implement all test activities (Behaviour Driven Development, System API, Exploratory Test, Accessibility Test etc.) are adhere to the Global Test Strategy. - Work across all global activities and support the across functional team in ensuring any testing related dependencies / touch points are in place.- Facilitating the definition of the end to end Test Environment to support the Test approach for Acceptance and Exploratory.- Provide recommendations to the Product Owner and/or other project stakeholders on the product readiness to go live.- Provide on-going input into the overall process improvement of the Testing discipline Principle Accountabilities - Strong sense of ownership and accountability for quality deliverables and testing-related activities within the agile development lifecycle.- Represent testing across the project and be accountable for defining, shaping, and agreeing on the testing schedules in the context of the whole project schedules- Ability to resolve testing related impediments together with the scrum team- Active contribution to evolving the overall test strategy- Proven track record of delivery of medium to large projects and programsQualificationsQualifications - Sound domain knowledge on Wealth products including equities- Broad experience of automated and manual testing types, including; Unit, Functional, Non-Functional, Regression, Exploratory, User Acceptance Testing, Ad-hoc and Compatibility - Experience in driving test automation strategy, system API testing, and Exploratory testing in the digital products.- Hands-on experience with CI/CD automation servers, preferably Jenkins - Solid understanding of technical automation testing framework adhering to the principles of BDD, TDD, and ATDD- Sound experience of at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud, or other Cloud Service Testing Framework- Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST, and JSON- Ability to prioritize work effectively and deliver within agreed service levels in a diverse and ever-changing environment- Successful coordination and delivery of services involving elements delivered by teams internal and external to HSBC- High levels of judgment and decision making, being able to rationalize and present the background and reasoning for the direction taken- A detailed understanding of SDLC and Agile methodologies Scrum and Kanban - Extensive experience of using an object-orientated programming language, preferably Java- Knowledge of software design patterns - Singleton, Builder, Page Object Model - Broad experience of working on and testing applications running on different operating systems (Windows, MacOs, iOS, Android) - Practical experience of test automation on a broad range of Mobile Devices and simulator- Performance Testing experience using JMeter or similar tools - Good understanding of UI testing on market-leading browsers: Chrome, Safari, IE, FireFox, Opera- Hands-on experience of API testing within a microservices architecture - Experience in writing and delivering test plans, test cases and regression packs to enable defect detection and solution validation - Previous exposure to collaboration tools such as Jira, for test and issue/bug management - Ability to collaborate with developers - pair programming and reviewing unit tests - Test automation experience of REST and SOAP based web services - Use of automation for Test Data creation and having a good understanding of why this is needed- Working knowledge of build tools, preferably Gradle - Competent with source control management tools such as GitLab, GitHub, Nexus - Some experience of security testing with Checkmarx/SonarQube - Good understanding of mobile/server associated technologies e.g. Swift, Kotlin, JavaScript, SQL, Oracle, SpringSummaryIf you are a QA Lead and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Troy Peakman with your resume at:troy.peakman@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.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Snowflake Developer in search of your next contract opportunity? Our high-profile client is seeking to hire a Snowflake Developer to join their talented team on a 6-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a Snowflake Developer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Pipelines - Mentor Junior resources and drive end to end design, implementation and delivery of engineering components.- Communicate with and educate both senior and junior colleagues to further embed data science and analytics across the organization- Strive for continuous improvement of code quality and development practices- Willingness to adapt to and self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- Working knowledge of CI/CD - Working knowledge of building data integrity checks as part of delivery of applications.- Technical expertise to build code that is performant as well as secure.- Technical depth and vision to perform POC’s and evaluate different technologies.- Translate business issues to technical terms.- Understand, leverage and apply best practices effectively. Also leads by example and comes up with coding standards and best practices for technology.- Collaborate with cross-functional teams – business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible.- Anticipate system/application challenges and proposes solutions for the same.- Contribute to story sizing and work estimates for implementation, validation, delivery and documentation.- Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage.- Participate in design and code review to ensure quality and testability of feature code.QualificationsQualifications - BS in Computer Science or related- 5+ years of experience as a Software developer in BI space is needed- Experience working with Snowflake & Kafka technologies is a must- Working experience of scripting, data science and analytics (SQL, Python, PowerShell, JavaScript) is needed- 2+ Years of performance tuning and optimization, bottleneck problems analysis, and technical troubleshooting in a sometimes, ambiguous environment. - 2+ Years working with Azure cloud based systemsDesired Qualifications:- Experience working with cloud based systems - Azure & Snowflake data warehouses - Experience with Azure SQL Services- Expertise in designing data pipelines , table structures, and sql queries - Working experience with reporting layer (ssrs / powerbi / ssas) is desirable- Design, implement and monitor 'best practices' for Dev framework - Experience working with large volume data; retail experience strongly desired. - Possesses an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty & kindness and creates the space for others to do the same.- Fosters connection by putting people first and building trusting relationships.SummaryIf you are a Snowflake Developer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Troy Peakman with your resume at:troy.peakman@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 an experienced Snowflake Developer in search of your next contract opportunity? Our high-profile client is seeking to hire a Snowflake Developer to join their talented team on a 6-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a Snowflake Developer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Pipelines - Mentor Junior resources and drive end to end design, implementation and delivery of engineering components.- Communicate with and educate both senior and junior colleagues to further embed data science and analytics across the organization- Strive for continuous improvement of code quality and development practices- Willingness to adapt to and self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- Working knowledge of CI/CD - Working knowledge of building data integrity checks as part of delivery of applications.- Technical expertise to build code that is performant as well as secure.- Technical depth and vision to perform POC’s and evaluate different technologies.- Translate business issues to technical terms.- Understand, leverage and apply best practices effectively. Also leads by example and comes up with coding standards and best practices for technology.- Collaborate with cross-functional teams – business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible.- Anticipate system/application challenges and proposes solutions for the same.- Contribute to story sizing and work estimates for implementation, validation, delivery and documentation.- Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage.- Participate in design and code review to ensure quality and testability of feature code.QualificationsQualifications - BS in Computer Science or related- 5+ years of experience as a Software developer in BI space is needed- Experience working with Snowflake & Kafka technologies is a must- Working experience of scripting, data science and analytics (SQL, Python, PowerShell, JavaScript) is needed- 2+ Years of performance tuning and optimization, bottleneck problems analysis, and technical troubleshooting in a sometimes, ambiguous environment. - 2+ Years working with Azure cloud based systemsDesired Qualifications:- Experience working with cloud based systems - Azure & Snowflake data warehouses - Experience with Azure SQL Services- Expertise in designing data pipelines , table structures, and sql queries - Working experience with reporting layer (ssrs / powerbi / ssas) is desirable- Design, implement and monitor 'best practices' for Dev framework - Experience working with large volume data; retail experience strongly desired. - Possesses an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty & kindness and creates the space for others to do the same.- Fosters connection by putting people first and building trusting relationships.SummaryIf you are a Snowflake Developer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Troy Peakman with your resume at:troy.peakman@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.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Senior Software Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Senior Software Engineer to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Senior Software Engineer opportunity today!AdvantagesAs a Senior Software Engineer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Pipelines - Mentor Junior resources and drive end-to-end design, implementation, and delivery of engineering components.- Communicate with and educate both senior and junior colleagues to further embed data science and analytics across the organization- Strive for continuous improvement of code quality and development practices- Willingness to adapt to and self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- Working knowledge of CI/CD - Working knowledge of building data integrity checks as part of the delivery of applications.- Technical expertise to build code that is performant as well as secure.- Technical depth and vision to perform POC’s and evaluate different technologies.- Translate business issues to technical terms.- Understand, leverage, and apply best practices effectively. Also leads by example and comes up with coding standards and best practices for technology.- Collaborate with cross-functional teams – business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible.- Anticipate system/application challenges and proposes solutions for the same.- Contribute to story sizing and work estimates for implementation, validation, delivery and documentation.- Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage.- Participate in design and code review to ensure quality and testability of feature code.QualificationsQualifications - BS in Computer Science or related- 5+ years of experience as a Software Developer in BI space is needed- Experience working with Snowflake & Kafka technologies is a must- Working experience of scripting, data science and analytics (SQL, Python, PowerShell, JavaScript) is needed- 2+ Years of performance tuning and optimization, bottleneck problems analysis, and technical troubleshooting in a sometimes, ambiguous environment. - 2+ Years working with Azure cloud based systemsDesired Qualifications:- Experience working with cloud based systems - Azure & Snowflake data warehouses - Experience with Azure SQL Services- Expertise in designing data pipelines , table structures, and sql queries - Working experience with reporting layer (ssrs / powerbi / ssas) is desirable- Design, implement and monitor 'best practices' for Dev framework - Experience working with large volume data; retail experience strongly desired. - Possesses an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty & kindness and creates the space for others to do the same.- Fosters connection by putting people first and building trusting relationships.- Integrates fun and joy as a way of being and working, aka doesn’t take themselves too seriouslySummaryIf you are a Senior Software Engineer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Pratibha Deshmukh with your resume at:pratibha.deshmukh@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 an experienced Senior Software Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Senior Software Engineer to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Senior Software Engineer opportunity today!AdvantagesAs a Senior Software Engineer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Pipelines - Mentor Junior resources and drive end-to-end design, implementation, and delivery of engineering components.- Communicate with and educate both senior and junior colleagues to further embed data science and analytics across the organization- Strive for continuous improvement of code quality and development practices- Willingness to adapt to and self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- Working knowledge of CI/CD - Working knowledge of building data integrity checks as part of the delivery of applications.- Technical expertise to build code that is performant as well as secure.- Technical depth and vision to perform POC’s and evaluate different technologies.- Translate business issues to technical terms.- Understand, leverage, and apply best practices effectively. Also leads by example and comes up with coding standards and best practices for technology.- Collaborate with cross-functional teams – business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible.- Anticipate system/application challenges and proposes solutions for the same.- Contribute to story sizing and work estimates for implementation, validation, delivery and documentation.- Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage.- Participate in design and code review to ensure quality and testability of feature code.QualificationsQualifications - BS in Computer Science or related- 5+ years of experience as a Software Developer in BI space is needed- Experience working with Snowflake & Kafka technologies is a must- Working experience of scripting, data science and analytics (SQL, Python, PowerShell, JavaScript) is needed- 2+ Years of performance tuning and optimization, bottleneck problems analysis, and technical troubleshooting in a sometimes, ambiguous environment. - 2+ Years working with Azure cloud based systemsDesired Qualifications:- Experience working with cloud based systems - Azure & Snowflake data warehouses - Experience with Azure SQL Services- Expertise in designing data pipelines , table structures, and sql queries - Working experience with reporting layer (ssrs / powerbi / ssas) is desirable- Design, implement and monitor 'best practices' for Dev framework - Experience working with large volume data; retail experience strongly desired. - Possesses an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty & kindness and creates the space for others to do the same.- Fosters connection by putting people first and building trusting relationships.- Integrates fun and joy as a way of being and working, aka doesn’t take themselves too seriouslySummaryIf you are a Senior Software Engineer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Pratibha Deshmukh with your resume at:pratibha.deshmukh@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.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Lead Development Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Lead Development Engineer to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Lead Development Engineer opportunity today!AdvantagesWhat’s in it for you!As a Lead Development Engineer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Lead a team responsible for the design, development, and deployment C# ASP.NET software solutions that are compliant to Microsoft Dynamics 365 SDK. - Coach Developers, Business Analysts, and project team participants to build and develop a strong cross-functional team.- Partner with Architects in delivering for engineering capability, maturity, and community of practice across Engineering portfolio.- Assist Technology Manager in measuring productivity and report regularly on Development team’s performance.- Facilitate and lead reviews of technical designs and code with members of the technical team - Provide L3 support for Production issues- Have a forward-thinking, empathy driven mindset with people at the forefront.- Integrate Dynamics 365 solutions with third-party or in-house built on-prem and cloud applications.QualificationsQualifications - Bachelor’s degree in computer science/engineering or equivalent- 5+ years’ experience related engineer work.- 2+ years’ directly leading and developing people on an Project Deliver team.- 2+ years’ experience with monitoring and performance management tools platforms such as Grafana, Prometheus, Splunk, PagerDuty.- Familiarity with Scrum methodology awareness and previous work in an agile environment.- Cloud skills on Azure, Apigee, Java Webservices, Microservices, Concepts of Web development, relational/NoSQL database management, design for high availability, CI/CD tools.- Proficiency with Visual Studio, Azure DevOps and experience with GIT Repositories (GitHub, GitLab)- Experience assessing feasibility of migrating customer solutions and/or integrating with 3rd party systems both Microsoft and non-Microsoft platforms.- Experience with the Power BI, Azure SSO, Azure VDI, Kafka, APIgee.- Knowledge of relational databases with emphasis on SQL query language and stored procedures.- Experience with Power Platform Development (Model-driven Apps, Canvas Apps, & Power Automate)- Working knowledge of Microsoft Azure services (Function Apps, Web Apps, Service Bus, Logic Apps, etc.) - Acknowledges the presence of choice in every moment and takes personal responsibility for their life.- Possesses an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty and kindness, and creates the space for others to do the same.- Leads with courage, knowing the possibility of greatness is bigger than the fear of failure.- Fosters connection by putting people first and building trusting relationships.- Integrates fun and joy as a way of being and working, aka doesn’t take themselves too seriouslyNice to have:- Experience with OracleServiceCloud ( OSC) , Tidal Enterprise Scheduler (TES), Splunk an asset.- Experience using Typescript, JQuery, JavaScript, AngularJS, HTML, CSS and responsive web design- Experience with day to day tools such as Jira, PagerDuty, ServiceNow is nice to have- Experience in AI /ML and virtual Bots.- MB-400 CertificationsSummaryIf you are a Lead Development Engineer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Pratibha Deshmukh with your resume at:pratibha.deshmukh@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 an experienced Lead Development Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Lead Development Engineer to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Lead Development Engineer opportunity today!AdvantagesWhat’s in it for you!As a Lead Development Engineer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Lead a team responsible for the design, development, and deployment C# ASP.NET software solutions that are compliant to Microsoft Dynamics 365 SDK. - Coach Developers, Business Analysts, and project team participants to build and develop a strong cross-functional team.- Partner with Architects in delivering for engineering capability, maturity, and community of practice across Engineering portfolio.- Assist Technology Manager in measuring productivity and report regularly on Development team’s performance.- Facilitate and lead reviews of technical designs and code with members of the technical team - Provide L3 support for Production issues- Have a forward-thinking, empathy driven mindset with people at the forefront.- Integrate Dynamics 365 solutions with third-party or in-house built on-prem and cloud applications.QualificationsQualifications - Bachelor’s degree in computer science/engineering or equivalent- 5+ years’ experience related engineer work.- 2+ years’ directly leading and developing people on an Project Deliver team.- 2+ years’ experience with monitoring and performance management tools platforms such as Grafana, Prometheus, Splunk, PagerDuty.- Familiarity with Scrum methodology awareness and previous work in an agile environment.- Cloud skills on Azure, Apigee, Java Webservices, Microservices, Concepts of Web development, relational/NoSQL database management, design for high availability, CI/CD tools.- Proficiency with Visual Studio, Azure DevOps and experience with GIT Repositories (GitHub, GitLab)- Experience assessing feasibility of migrating customer solutions and/or integrating with 3rd party systems both Microsoft and non-Microsoft platforms.- Experience with the Power BI, Azure SSO, Azure VDI, Kafka, APIgee.- Knowledge of relational databases with emphasis on SQL query language and stored procedures.- Experience with Power Platform Development (Model-driven Apps, Canvas Apps, & Power Automate)- Working knowledge of Microsoft Azure services (Function Apps, Web Apps, Service Bus, Logic Apps, etc.) - Acknowledges the presence of choice in every moment and takes personal responsibility for their life.- Possesses an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty and kindness, and creates the space for others to do the same.- Leads with courage, knowing the possibility of greatness is bigger than the fear of failure.- Fosters connection by putting people first and building trusting relationships.- Integrates fun and joy as a way of being and working, aka doesn’t take themselves too seriouslyNice to have:- Experience with OracleServiceCloud ( OSC) , Tidal Enterprise Scheduler (TES), Splunk an asset.- Experience using Typescript, JQuery, JavaScript, AngularJS, HTML, CSS and responsive web design- Experience with day to day tools such as Jira, PagerDuty, ServiceNow is nice to have- Experience in AI /ML and virtual Bots.- MB-400 CertificationsSummaryIf you are a Lead Development Engineer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Pratibha Deshmukh with your resume at:pratibha.deshmukh@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.
      • Vancouver, British Columbia
      • Permanent
      Are YOU a keen learner who enjoys being a Subject Matter Expert, excels at research, loves being an early product user, passionately advocates on behalf of customers, and develops world-class content that is perfectly pitched to users?Randstad Technologies is recruiting for a Senior Technical Writer (Multiple Positions) for our Vancouver based client. This is a full-time permanent position and the ideal candidate needs to be in Vancouver or willing to relocate to Vancouver. If you want to work for one of the most recognized brands in the world and one of the Top 100 Employers in Canada. Apply now!*Please only candidates with valid employment status in Canada will be considered*AdvantagesWhat is in it for YOU?• Competitive Salary • RRSP Matching• Employer Paid Flexible Health Coverage (from day one)• Employee Purchase Program – discounts! • Professional Development Opportunities • Social and Wellness Events • Employee Referral Program- we want great talent like you!ResponsibilitiesWhat will YOU do?As an experienced Senior Technical Writer, you will:•Work with a mix of products, including end-user devices and apps, enterprise IT admin cloud services, web consoles, developer SDKs, REST APIs.•Develop a variety of content, including user, admin, and developer guides, step-by-step how-to tutorials and videos, and web page copy, blog posts, and FAQs.•Understand our customers: their point of view, knowledge level, skill sets, preferences, and pain points. You’ll do this by working with our UX researchers to run surveys, interviews, and tests. With this knowledge, you’ll pitch your content to the right audience using the right language•Become a Subject Matter Expert. You’ll master our technologies: phones, tablets, and watches; Android, Tizen, and Windows operating systems; Java and C programming languages; and REST APIs and scripting languages. You are a disciplined self-learner, making use of a variety of methods to become proficient fast•Optimize quality by analyzing metrics, reviewing customer feedback, and continually improving content•Enhance internal efficiency and productivity. You’ll review the latest tools and methods; propose new ways of working; and train and support team members during transitionsQualificationsHow do YOU qualify?To qualify for the Senior Technical Writer role with our client, you must have:•Bachelor’s degree in Engineering, Computer Science, or Communications, or equivalent•At least 5+ years of technical or business writing experience•Excellent proficiency in English, ability to explain highly complex concepts in plain English•Ability to understand new and complex technologies quickly•Strong attention to detail and a commitment to quality•Problem solving skills, ability to find the root cause of issues and troubleshoot them yourself•Agility in multi-tasking in a rapidly changing environment with hard deadlinesNice to have:•Knowledge of any of the following: Mobile Device Management solutions, Microsoft Endpoint Manager, or Active Directory (AD)•Experience with HTML and CSS: troubleshooting issues, updating design and layout•Experience with MadCap Flare•Experience with video development: storyboarding, scripting, production•Experience with code repositories like Git, Perforce•Ability to read programming (Java, C) and scripting (JavaScript, PHP, Python) code•Knowledge of API reference generation using Javadoc, Doxygen, SwaggerSummaryDo 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 keen learner who enjoys being a Subject Matter Expert, excels at research, loves being an early product user, passionately advocates on behalf of customers, and develops world-class content that is perfectly pitched to users?Randstad Technologies is recruiting for a Senior Technical Writer (Multiple Positions) for our Vancouver based client. This is a full-time permanent position and the ideal candidate needs to be in Vancouver or willing to relocate to Vancouver. If you want to work for one of the most recognized brands in the world and one of the Top 100 Employers in Canada. Apply now!*Please only candidates with valid employment status in Canada will be considered*AdvantagesWhat is in it for YOU?• Competitive Salary • RRSP Matching• Employer Paid Flexible Health Coverage (from day one)• Employee Purchase Program – discounts! • Professional Development Opportunities • Social and Wellness Events • Employee Referral Program- we want great talent like you!ResponsibilitiesWhat will YOU do?As an experienced Senior Technical Writer, you will:•Work with a mix of products, including end-user devices and apps, enterprise IT admin cloud services, web consoles, developer SDKs, REST APIs.•Develop a variety of content, including user, admin, and developer guides, step-by-step how-to tutorials and videos, and web page copy, blog posts, and FAQs.•Understand our customers: their point of view, knowledge level, skill sets, preferences, and pain points. You’ll do this by working with our UX researchers to run surveys, interviews, and tests. With this knowledge, you’ll pitch your content to the right audience using the right language•Become a Subject Matter Expert. You’ll master our technologies: phones, tablets, and watches; Android, Tizen, and Windows operating systems; Java and C programming languages; and REST APIs and scripting languages. You are a disciplined self-learner, making use of a variety of methods to become proficient fast•Optimize quality by analyzing metrics, reviewing customer feedback, and continually improving content•Enhance internal efficiency and productivity. You’ll review the latest tools and methods; propose new ways of working; and train and support team members during transitionsQualificationsHow do YOU qualify?To qualify for the Senior Technical Writer role with our client, you must have:•Bachelor’s degree in Engineering, Computer Science, or Communications, or equivalent•At least 5+ years of technical or business writing experience•Excellent proficiency in English, ability to explain highly complex concepts in plain English•Ability to understand new and complex technologies quickly•Strong attention to detail and a commitment to quality•Problem solving skills, ability to find the root cause of issues and troubleshoot them yourself•Agility in multi-tasking in a rapidly changing environment with hard deadlinesNice to have:•Knowledge of any of the following: Mobile Device Management solutions, Microsoft Endpoint Manager, or Active Directory (AD)•Experience with HTML and CSS: troubleshooting issues, updating design and layout•Experience with MadCap Flare•Experience with video development: storyboarding, scripting, production•Experience with code repositories like Git, Perforce•Ability to read programming (Java, C) and scripting (JavaScript, PHP, Python) code•Knowledge of API reference generation using Javadoc, Doxygen, SwaggerSummaryDo 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.

    Thank you for subscribing to your personalised job alerts.

    Explore over 7 jobs in Vancouver

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