thank you for subscribing to your personalised job alerts.

    11 jobs found for developer in british columbia

    filter1
    clear all
      • Victoria, British Columbia
      • Contract
      Are you an experienced Cloud Developer? Are you looking to use your exceptional problem-solving skills as part of a dynamic team? We are seeking a Cloud Infrastructure Developer to work remotely on a 10 month contract in Victoria, BC. The Candidate will work remotely during Covid and potentially onsite after Covid restrictions are lifted. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Competitive Compensation• Work with talented co-workersResponsibilitiesKey Responsibilities:• Migrate and maintain existing virtual or containerized on-premises infrastructure into Microsoft Azure Cloud environments.• Creating build script for each SDLC environment• Manage, support and maintain Azure defined cloud environments• Manage, support and maintain security for the respective Azure environments• Creating, maintain and advance CI / CD pipelines in collaboration with other delivery departments• Support development programs to build Azure cloud native applications through DevOps activities such as environment costing, provisioning, monitoring and deployment pipelines• Create and improve processes to improve overall DevOps operations• Collaborate with other RRU consultants/staff to troubleshoot production issues including responding to after-hours escalations if needed• Verify and resolve configuration and other non-software related issues• Continue to keep apprised on Microsoft Azure & other Cloud based technologies• Contribute to existing or new service offerings for our customers• Working within agile teams, including: - Collaborating with the Product Owner team to create, understand and refine backlog items and acceptance criteria - Participating in Sprint Planning and setting the sprint plan goals - Delivering a potentially releasable Increment of “Done” product at the end of each Sprint - Contributing to continuous improvement of the team's processQualificationsSuccessful candidates will have:Hands-on experience with additional Azure cloud services including:• Azure Active Directory• Azure Networking• Azure Key Vault• Azure Storage Services• Azure App Services• Azure Databases• Azure Kubernetes Services (AKS)• Azure Data Factory, Databricks• Azure Pipelines• Experience in an Agile/DevOps environment, CI/CD and application lifecycle management• Strong understanding of containerization technologies and platforms, specifically Kubernetes and Azure Container Instances• Monitoring tools• Log streaming experience• System administration of Windows and Linux operating systems• Web servers (Tomcat) and database concepts (MS SQL Server)• Experience in an Agile/DevOps environment, CI/CD and application lifecycle management i.e. GitHub Actions, and Azure DevOps • Considerable knowledge and application of: IaaS, CaaS, PaaS, FaaS• Considerable experience with GitHub and other version control systems• Experience working on projects that span multiple organizations and business units• Experience managing technical priorities within the backlog• Excited about trying new solutions outside standard approved• Be a team member as part of technical customer engagements• Excellent problem-solving skills in resolving issues with complex systems; strong attention to detail• High energy and passionate individual who is inspired to reach maximum potential• Strong interpersonal skills to effectively communicate within a distributed teamSummaryIf you are interested in this Cloud Infrastructure Developer remote role in Victoria, BC., apply online or reach out to Nash.Geng@randstad.ca today!
      Are you an experienced Cloud Developer? Are you looking to use your exceptional problem-solving skills as part of a dynamic team? We are seeking a Cloud Infrastructure Developer to work remotely on a 10 month contract in Victoria, BC. The Candidate will work remotely during Covid and potentially onsite after Covid restrictions are lifted. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Competitive Compensation• Work with talented co-workersResponsibilitiesKey Responsibilities:• Migrate and maintain existing virtual or containerized on-premises infrastructure into Microsoft Azure Cloud environments.• Creating build script for each SDLC environment• Manage, support and maintain Azure defined cloud environments• Manage, support and maintain security for the respective Azure environments• Creating, maintain and advance CI / CD pipelines in collaboration with other delivery departments• Support development programs to build Azure cloud native applications through DevOps activities such as environment costing, provisioning, monitoring and deployment pipelines• Create and improve processes to improve overall DevOps operations• Collaborate with other RRU consultants/staff to troubleshoot production issues including responding to after-hours escalations if needed• Verify and resolve configuration and other non-software related issues• Continue to keep apprised on Microsoft Azure & other Cloud based technologies• Contribute to existing or new service offerings for our customers• Working within agile teams, including: - Collaborating with the Product Owner team to create, understand and refine backlog items and acceptance criteria - Participating in Sprint Planning and setting the sprint plan goals - Delivering a potentially releasable Increment of “Done” product at the end of each Sprint - Contributing to continuous improvement of the team's processQualificationsSuccessful candidates will have:Hands-on experience with additional Azure cloud services including:• Azure Active Directory• Azure Networking• Azure Key Vault• Azure Storage Services• Azure App Services• Azure Databases• Azure Kubernetes Services (AKS)• Azure Data Factory, Databricks• Azure Pipelines• Experience in an Agile/DevOps environment, CI/CD and application lifecycle management• Strong understanding of containerization technologies and platforms, specifically Kubernetes and Azure Container Instances• Monitoring tools• Log streaming experience• System administration of Windows and Linux operating systems• Web servers (Tomcat) and database concepts (MS SQL Server)• Experience in an Agile/DevOps environment, CI/CD and application lifecycle management i.e. GitHub Actions, and Azure DevOps • Considerable knowledge and application of: IaaS, CaaS, PaaS, FaaS• Considerable experience with GitHub and other version control systems• Experience working on projects that span multiple organizations and business units• Experience managing technical priorities within the backlog• Excited about trying new solutions outside standard approved• Be a team member as part of technical customer engagements• Excellent problem-solving skills in resolving issues with complex systems; strong attention to detail• High energy and passionate individual who is inspired to reach maximum potential• Strong interpersonal skills to effectively communicate within a distributed teamSummaryIf you are interested in this Cloud Infrastructure Developer remote role in Victoria, BC., apply online or reach out to Nash.Geng@randstad.ca today!
      • Vancouver, British Columbia
      • Permanent
      Are you a Technical Lead/Architect looking to help drive innovation and ideas that will drive growth within a highly collaborative environment? Our Downtown Vancouver client is looking for a Technical Lead/Architect to join their amazing team on a permanent full-time basis! Apply for this awesome Technical Lead/Architect opportunity today!AdvantagesWhat’s in it for you!As a Technical Lead/Architect with our Downtown Vancouver client, you’ll receive:• Highly competitive market annual salary with bonus.• Great work environment in downtown Vancouver.• Extended health and dental benefits.• RRSP matchingResponsibilitiesWhat will you do?As a Technical Lead/Architect with our Downtown Vancouver client, you will:• Design the overall technological architecture and design of the solution.• Solve complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting throughout the development process.• Work with software development leadership to build a roadmap for implementing software engineering practices for higher code quality.• Drive adherence to the relevant processes, procedures, standards, technical design whilst supporting the definition, maintenance and implementation of technology standards.• Provide advanced technical expertise to maximize efficiency, reliability and value from current solutions, infrastructure and emerging technologies, showing technical leadership and identifying and implementing continuous improvement plans.QualificationsHow do you qualify?To qualify for the Technical Lead/Architect role with our Downtown Vancouver client, you must have:• B.E./B.Tech in Computer Science or related field from a top tier engineering institution.• 9-11 years of overall experience in application development in product organizations.• Expert/polyglot programmer in Python (Django) and/or node.js.• Experience in use of cloud computing especially Platform as a Service (Azure preferred).• Experience in front end/UI technologies including frameworks such as React/Angular/Typescript (React preferred).• Extensive experience as a software developer on Agile teams.• Deeply in touch with current best practices in diverse relevant technologies including containerization, microservices, automation CI/CD (Docker).• Collaborative individual with excellent interpersonal and communications skills.• Experience in developing resilient web services (microservices etc).• Great understanding of RESTful architecture.SummaryIf the prospect of working within a high-functioning collaborative environment on an exciting software platform products intrigues you, then the Technical Lead/Architect role with our Downtown Vancouver client could be the perfect opportunity for you!Please contact Corey Newson with your resume at:corey.newson@randstad.ca
      Are you a Technical Lead/Architect looking to help drive innovation and ideas that will drive growth within a highly collaborative environment? Our Downtown Vancouver client is looking for a Technical Lead/Architect to join their amazing team on a permanent full-time basis! Apply for this awesome Technical Lead/Architect opportunity today!AdvantagesWhat’s in it for you!As a Technical Lead/Architect with our Downtown Vancouver client, you’ll receive:• Highly competitive market annual salary with bonus.• Great work environment in downtown Vancouver.• Extended health and dental benefits.• RRSP matchingResponsibilitiesWhat will you do?As a Technical Lead/Architect with our Downtown Vancouver client, you will:• Design the overall technological architecture and design of the solution.• Solve complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting throughout the development process.• Work with software development leadership to build a roadmap for implementing software engineering practices for higher code quality.• Drive adherence to the relevant processes, procedures, standards, technical design whilst supporting the definition, maintenance and implementation of technology standards.• Provide advanced technical expertise to maximize efficiency, reliability and value from current solutions, infrastructure and emerging technologies, showing technical leadership and identifying and implementing continuous improvement plans.QualificationsHow do you qualify?To qualify for the Technical Lead/Architect role with our Downtown Vancouver client, you must have:• B.E./B.Tech in Computer Science or related field from a top tier engineering institution.• 9-11 years of overall experience in application development in product organizations.• Expert/polyglot programmer in Python (Django) and/or node.js.• Experience in use of cloud computing especially Platform as a Service (Azure preferred).• Experience in front end/UI technologies including frameworks such as React/Angular/Typescript (React preferred).• Extensive experience as a software developer on Agile teams.• Deeply in touch with current best practices in diverse relevant technologies including containerization, microservices, automation CI/CD (Docker).• Collaborative individual with excellent interpersonal and communications skills.• Experience in developing resilient web services (microservices etc).• Great understanding of RESTful architecture.SummaryIf the prospect of working within a high-functioning collaborative environment on an exciting software platform products intrigues you, then the Technical Lead/Architect role with our Downtown Vancouver client could be the perfect opportunity for you!Please contact Corey Newson with your resume at:corey.newson@randstad.ca
      • Richmond, British Columbia
      • Permanent
      Does the prospect of working in a cross-functional team, developing world-class Android applications used by millions of customers daily across the globe intrigue you? Our Vancouver client is seeking to hire an experienced Software Developer to work on its Android project on a permanent full-time basis. Apply to this amazing Senior Software Developer opportunity today!What’s in it for you!As a Senior Software Developer with our Vancouver client, you’ll receive:• Leading market annual rates.• Comprehensive benefits package.• Permanent full-time positionWhat you’ll be doing?As an experienced Software Developer with our Vancouver client, you will:• Work with a talented team of developers on Android project • Ensure applications are maintained with optimal performance and scalability.• Identify areas for improvement, diagnose issues and collaborate with other team members to resolve them.How do you qualify?To qualify for the Senior Software Developer role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 3-5 years’ professional C/C++ programming experience• 1-2 years’ experience building apps with focusing on streaming, video/audio. • Experience writing clean/maintainable code with strong understanding of multi-threading, networking and design patterns.• Solid written and verbal communication skills.What additional experience do you bring?To be considered for the Senior Software Developer role with our Vancouver client, it’s beneficial to have:• Experience working on Android based app• Experience with App performance optimization for data and battery consumption.If you enjoy multitasking and managing competing priorities, then this Senior Software Developer role with our Vancouver client in electronic domain could be the perfect opportunity for you! Please contact with your resume at:paul.klimau@randstad.caFor more information, or Click the Apply button now!AdvantagesAs a Senior Software Developer with our Vancouver client, you’ll receive:• Leading market annual rates.• Comprehensive benefits package.• Permanent full-time positionResponsibilitiesAs an experienced Software Developer with our Vancouver client, you will:• Work with a talented team of developers on Android project • Ensure applications are maintained with optimal performance and scalability.• Identify areas for improvement, diagnose issues and collaborate with other team members to resolve them.QualificationsHow do you qualify?To qualify for the Senior Software Developer role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 3-5 years’ professional C/C++ programming experience• 1-2 years’ experience building apps with focusing on streaming, video/audio. • Experience writing clean/maintainable code with strong understanding of multi-threading, networking and design patterns.• Solid written and verbal communication skills.SummaryIf you enjoy multitasking and managing competing priorities, then this Senior Software Developer role with our Vancouver client could be the perfect opportunity for you! Please contact with your resume at:paul.klimau@randstad.caFor more information, or Click the Apply button now!
      Does the prospect of working in a cross-functional team, developing world-class Android applications used by millions of customers daily across the globe intrigue you? Our Vancouver client is seeking to hire an experienced Software Developer to work on its Android project on a permanent full-time basis. Apply to this amazing Senior Software Developer opportunity today!What’s in it for you!As a Senior Software Developer with our Vancouver client, you’ll receive:• Leading market annual rates.• Comprehensive benefits package.• Permanent full-time positionWhat you’ll be doing?As an experienced Software Developer with our Vancouver client, you will:• Work with a talented team of developers on Android project • Ensure applications are maintained with optimal performance and scalability.• Identify areas for improvement, diagnose issues and collaborate with other team members to resolve them.How do you qualify?To qualify for the Senior Software Developer role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 3-5 years’ professional C/C++ programming experience• 1-2 years’ experience building apps with focusing on streaming, video/audio. • Experience writing clean/maintainable code with strong understanding of multi-threading, networking and design patterns.• Solid written and verbal communication skills.What additional experience do you bring?To be considered for the Senior Software Developer role with our Vancouver client, it’s beneficial to have:• Experience working on Android based app• Experience with App performance optimization for data and battery consumption.If you enjoy multitasking and managing competing priorities, then this Senior Software Developer role with our Vancouver client in electronic domain could be the perfect opportunity for you! Please contact with your resume at:paul.klimau@randstad.caFor more information, or Click the Apply button now!AdvantagesAs a Senior Software Developer with our Vancouver client, you’ll receive:• Leading market annual rates.• Comprehensive benefits package.• Permanent full-time positionResponsibilitiesAs an experienced Software Developer with our Vancouver client, you will:• Work with a talented team of developers on Android project • Ensure applications are maintained with optimal performance and scalability.• Identify areas for improvement, diagnose issues and collaborate with other team members to resolve them.QualificationsHow do you qualify?To qualify for the Senior Software Developer role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 3-5 years’ professional C/C++ programming experience• 1-2 years’ experience building apps with focusing on streaming, video/audio. • Experience writing clean/maintainable code with strong understanding of multi-threading, networking and design patterns.• Solid written and verbal communication skills.SummaryIf you enjoy multitasking and managing competing priorities, then this Senior Software Developer role with our Vancouver client could be the perfect opportunity for you! Please contact with your resume at:paul.klimau@randstad.caFor more information, or Click the Apply button now!
      • Victoria, British Columbia
      • Contract
      Are you a Senior Java Developer with a strong Product Development background? Do you have experience working with cutting edge technologies? Are you looking for an opportunity that will allow you to work remotely?We are looking for a Senior Java Developer for an initial 12 month contract that can be worked remotely in Canada (preference for Western Canada)!Advantages- work with cutting edge technologies- work remotely in Canada- work with both web and mobile applications- opportunity to grow and take on more responsibilitiesResponsibilities- End to end software development- Design and build scalable applications- Work with an Agile team- Participate in sprint planning sessions- Develop enterprise applicationsQualifications- 8 + years' Software development- Development using Java, Spring Framework, ReactJS- Cloud technology experience- CI / CD- Automation DevelopmentSummaryIf you are a Senior Java Developer with a strong background building applications with cloud technologies, this is a fantastic opportunity to work with an amazing team!Apply online today or reach out to nash.geng@randstad.ca
      Are you a Senior Java Developer with a strong Product Development background? Do you have experience working with cutting edge technologies? Are you looking for an opportunity that will allow you to work remotely?We are looking for a Senior Java Developer for an initial 12 month contract that can be worked remotely in Canada (preference for Western Canada)!Advantages- work with cutting edge technologies- work remotely in Canada- work with both web and mobile applications- opportunity to grow and take on more responsibilitiesResponsibilities- End to end software development- Design and build scalable applications- Work with an Agile team- Participate in sprint planning sessions- Develop enterprise applicationsQualifications- 8 + years' Software development- Development using Java, Spring Framework, ReactJS- Cloud technology experience- CI / CD- Automation DevelopmentSummaryIf you are a Senior Java Developer with a strong background building applications with cloud technologies, this is a fantastic opportunity to work with an amazing team!Apply online today or reach out to nash.geng@randstad.ca
      • Victoria, British Columbia
      • Contract
      Are you an experienced Software Developer? Do you have a strong background building Mobile Applications with Flutter? We are looking for a Mobile Developer for an initial 12 month contract in Victoria BC!This is an exciting opportunity to work with a stable organization and help develop and enhance their existing Mobile platform.Advantages- Competitive rates- Long-term stable contract- Work with a great team- Flexibility- Work in Victoria BCResponsibilities- Develop Mobile Applications- Add / Build new features- Work with various teams- Must be eligible for enhanced security clearancesQualifications- 5 + years' Software Development- 1 + year Mobile Development- 6 + months with FlutterSummaryIf you are an experienced Software Developer with a strong Mobile Development background using Flutter, apply now or reach out to matt.munro@randstad.ca!
      Are you an experienced Software Developer? Do you have a strong background building Mobile Applications with Flutter? We are looking for a Mobile Developer for an initial 12 month contract in Victoria BC!This is an exciting opportunity to work with a stable organization and help develop and enhance their existing Mobile platform.Advantages- Competitive rates- Long-term stable contract- Work with a great team- Flexibility- Work in Victoria BCResponsibilities- Develop Mobile Applications- Add / Build new features- Work with various teams- Must be eligible for enhanced security clearancesQualifications- 5 + years' Software Development- 1 + year Mobile Development- 6 + months with FlutterSummaryIf you are an experienced Software Developer with a strong Mobile Development background using Flutter, apply now or reach out to matt.munro@randstad.ca!
      • Vancouver, British Columbia
      • Contract
      Are you experienced with the Kafka platform and searching for your next long term opportunity? Do you wish to work collaboratively as part of a team? Our established Vancouver client is seeking to hire a Kafka Developer, on a long term contract with a strong probability of extension. Apply to this amazing Kafka Developer opportunity today! AdvantagesWhat’s in it for you!• Highly competitive market hourly rates.• 6-month contract with strong probability of extension.ResponsibilitiesWhat you’ll be doing?As a Kafka Developer with our Vancouver client, you will:• Provide expertise & take ownership of the Kafka Technology stack: - Kafka connect, schema registry, KSQL, Rest proxy and Kafka Control center.• Understand limits & nuances of Kafka brokers & zookeepers.• Develop custom producers and consumers using Kafka APIs/SDK.• Facilitate reviews, checkpoints and stage-gates with stakeholder and SME groups.• Coordinate environment and data readiness plans for end-to-end testing.• Create stubs for producers, consumers and consumer groups for helping onboard applications.• Drive triage sessions with Confluent to communicate bugs/issues & resolve the same.• Communicate recent developments, testing status, and issues to stakeholders.• Champion best practices of software testing processes and procedures.• Lead ETL (extract, transform, load) dev to ensure seamless integration with various systems.• Coordinate/support software releases and post deployment validations with focus on CI/CD.• Ensure optimum performance, high availability and stability of solutions.• Create topics, setup redundancy cluster, deploy monitoring tools, alerts.QualificationsHow do you qualify?• 3-5 years’ work experience in In-memory applications, Database Design, Data Integration and Big Data Development.• 2-3 years’ experience with Apache Kafka/Confluent Kafka.• 2-3 years’ experience with Java.• Experience with automation/provisioning tools (GitHub, Docker, Jenkins and Terraform).• Solid Experience with Spark and SQL.• Experience with DevOps practices (CICD, Automated Release Management.• Experience with Jira, Confluence, ServiceNow, SharePoint, Slack.• Experience with cloud technologies (AWS and Azure) desired.• Experience in a retail environment preferred.• Excellent communication skills.SummaryIf this sounds like you, then apply now to the amazing Kafka Developer role with our Vancouver client! We’ll review you’re application, and one of our top recruiters will contact you if you’re a good fit!Please reach out to Troy Peakman with your resume at:troy.peakman@randstad.ca
      Are you experienced with the Kafka platform and searching for your next long term opportunity? Do you wish to work collaboratively as part of a team? Our established Vancouver client is seeking to hire a Kafka Developer, on a long term contract with a strong probability of extension. Apply to this amazing Kafka Developer opportunity today! AdvantagesWhat’s in it for you!• Highly competitive market hourly rates.• 6-month contract with strong probability of extension.ResponsibilitiesWhat you’ll be doing?As a Kafka Developer with our Vancouver client, you will:• Provide expertise & take ownership of the Kafka Technology stack: - Kafka connect, schema registry, KSQL, Rest proxy and Kafka Control center.• Understand limits & nuances of Kafka brokers & zookeepers.• Develop custom producers and consumers using Kafka APIs/SDK.• Facilitate reviews, checkpoints and stage-gates with stakeholder and SME groups.• Coordinate environment and data readiness plans for end-to-end testing.• Create stubs for producers, consumers and consumer groups for helping onboard applications.• Drive triage sessions with Confluent to communicate bugs/issues & resolve the same.• Communicate recent developments, testing status, and issues to stakeholders.• Champion best practices of software testing processes and procedures.• Lead ETL (extract, transform, load) dev to ensure seamless integration with various systems.• Coordinate/support software releases and post deployment validations with focus on CI/CD.• Ensure optimum performance, high availability and stability of solutions.• Create topics, setup redundancy cluster, deploy monitoring tools, alerts.QualificationsHow do you qualify?• 3-5 years’ work experience in In-memory applications, Database Design, Data Integration and Big Data Development.• 2-3 years’ experience with Apache Kafka/Confluent Kafka.• 2-3 years’ experience with Java.• Experience with automation/provisioning tools (GitHub, Docker, Jenkins and Terraform).• Solid Experience with Spark and SQL.• Experience with DevOps practices (CICD, Automated Release Management.• Experience with Jira, Confluence, ServiceNow, SharePoint, Slack.• Experience with cloud technologies (AWS and Azure) desired.• Experience in a retail environment preferred.• Excellent communication skills.SummaryIf this sounds like you, then apply now to the amazing Kafka Developer role with our Vancouver client! We’ll review you’re application, and one of our top recruiters will contact you if you’re a good fit!Please reach out to Troy Peakman with your resume at:troy.peakman@randstad.ca
      • Vancouver, British Columbia
      • Contract
      Are you a skilled Software Developer with hands-on experience developing applications for highly available distributed systems? Our Vancouver client is seeking to hire a Back End Developer, on a long term contract with high potential for extension. Apply to this amazing Back End Developer opportunity today!AdvantagesWhat’s in it for you!As a Back End Developer with our Vancouver client, you’ll receive:• Highly competitive market hourly rates.• A 6-month contract with high potential for extension.• Remote video interview process.ResponsibilitiesWhat will you do?As a Back End Developer with our Vancouver client, you will:• Implement, maintain and evolve cloud-based products and services on AWS/GCP/AZURE.• Integrate with external customer and 3rd-party systems.• Analyze and improve security for Cloud application.• Write large amounts of code, perform code reviews, write unit tests.• Write documentation.• Interface with groups including Product Management, QA and Operations.• Create quick proof-of-concept prototypes.• Participate in scrum team.QualificationsHow do you qualify?To qualify for the Back End Developer role with our Vancouver client, you must have:• 3+ years’ experience with Java.• 3+ years’ experience with Spring Boot.• 3+ years’ experience with SQL and NoSQL.• 2+ years’ experience with AWS (Amazon Web Services).• 2+ years’ experience with Microservices.• More than 6 months experience with Node.js.What additional experience do you bring?When being considered for the Back End Developer role with our Vancouver client, it’s beneficial to have:• Experience with messaging/streaming platforms (Kafka).• Experience with Apache Kafka.• Proficiency in JavaScript and React.js.• Experience with REST, API and Cloud.• Familiarity with JWT, OAuth, OAuth2.• Experience working with GraphQL, MongoDB, Keystone.• Experience with python and redis.• Experience in CI/CD environments.• Computer science degree.SummaryIf the prospect of honing your development and coding skills on innovative cloud platforms intrigues you, then the Back End Developer role with our Vancouver client could be the perfect opportunity for you!Please contact Troy Peakman with your resume at:troy.peakman@randstad.ca
      Are you a skilled Software Developer with hands-on experience developing applications for highly available distributed systems? Our Vancouver client is seeking to hire a Back End Developer, on a long term contract with high potential for extension. Apply to this amazing Back End Developer opportunity today!AdvantagesWhat’s in it for you!As a Back End Developer with our Vancouver client, you’ll receive:• Highly competitive market hourly rates.• A 6-month contract with high potential for extension.• Remote video interview process.ResponsibilitiesWhat will you do?As a Back End Developer with our Vancouver client, you will:• Implement, maintain and evolve cloud-based products and services on AWS/GCP/AZURE.• Integrate with external customer and 3rd-party systems.• Analyze and improve security for Cloud application.• Write large amounts of code, perform code reviews, write unit tests.• Write documentation.• Interface with groups including Product Management, QA and Operations.• Create quick proof-of-concept prototypes.• Participate in scrum team.QualificationsHow do you qualify?To qualify for the Back End Developer role with our Vancouver client, you must have:• 3+ years’ experience with Java.• 3+ years’ experience with Spring Boot.• 3+ years’ experience with SQL and NoSQL.• 2+ years’ experience with AWS (Amazon Web Services).• 2+ years’ experience with Microservices.• More than 6 months experience with Node.js.What additional experience do you bring?When being considered for the Back End Developer role with our Vancouver client, it’s beneficial to have:• Experience with messaging/streaming platforms (Kafka).• Experience with Apache Kafka.• Proficiency in JavaScript and React.js.• Experience with REST, API and Cloud.• Familiarity with JWT, OAuth, OAuth2.• Experience working with GraphQL, MongoDB, Keystone.• Experience with python and redis.• Experience in CI/CD environments.• Computer science degree.SummaryIf the prospect of honing your development and coding skills on innovative cloud platforms intrigues you, then the Back End Developer role with our Vancouver client could be the perfect opportunity for you!Please contact Troy Peakman with your resume at:troy.peakman@randstad.ca
      • Burnaby, British Columbia
      • Permanent
      Are YOU a Technical Business Analyst looking to work with a dynamic and fun team supporting IT PMO, Digital Strategy and Enterprise Applications?Randstad Technologies is recruiting for a PeopleSoft Technical Analyst to support PeopleSoft Human Resources and Payroll, including Time & Labor for one of its public sector clients. This work will be performed on-site at client's head office. The start date for this position could be as early as April 2021.AdvantagesWhat is in it for YOU?• Opportunity to work with a fun and dynamic team• A competitive base salary reflective of your skills and experience.• Eligible for company benefitsResponsibilitiesWhat will YOU do?As an experienced PeopleSoft Technical Analyst you will be:• Working with the PeopleSoft team to gather and understand requirements and to design and propose solutions• Examining and solving PeopleSoft process crashes, failures, or poor system response.• Giving estimates for the solutions recommended and ensuring the solution uses client approved techniques, tools, and standards.• Making technical specifications and designs.• Carrying out testing – both unit and functional. • Developing and maintaining PeopleSoft interfaces.• Testing and implementing tax updates, patches and upgrades.QualificationsHow do YOU qualify?To qualify for the PeopleSoft Technical Analyst role with our client, you must have:• Bachelor’s level education in Engineering, Computer Science, Business or related field OR an equivalent combination of experience and training• Hands on experience working with 9.2 Human Resources, Ben Admin, Candidate Gateway, Payroll, Time and Labour, and 8.57 PeopleTools• PeopleSoft Human Resources 9 Consultant Certified Expert.• PeopleTools Application Developer Certified Expert.• Knowledge of software development methods, procedures and practices.• Ability to create technical design and write specifications.• Ability to gather and analyze information for programming purposes, to develop solutions for problems and perform the resultant testing and coding.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.ca
      Are YOU a Technical Business Analyst looking to work with a dynamic and fun team supporting IT PMO, Digital Strategy and Enterprise Applications?Randstad Technologies is recruiting for a PeopleSoft Technical Analyst to suppor