Software Engineer - Microservices
Randstad Canada
Vancouver, British Columbia, CA
5d ago

Are you a talented Software Engineer keen on solving complex problems at scale, wish to work in collaborative cross-functional teams, and value autonomy and accountability?

Our Downtown Vancouver client is seeking to hire a Software Engineer (Microservices), on a permanent full-time basis. Apply to this amazing Software Engineer opportunity today!

What’s in it for you!

As a Software Engineer with our Downtown Vancouver client, you’ll receive :

  • Leading market annual rates.
  • Comprehensive benefits package.
  • Great Downtown Vancouver location.
  • What will you do?

    As a Software Engineer with our Downtown Vancouver client, you will :

  • Design, implement and test solutions to highly complex problems for securing the overall ecosystem.
  • Build high-performance, high-available and mission-critical applications.
  • Participate in application design using service-oriented or micro-service architecture design principles.
  • Understand the tech stack and future technical visions.
  • Provide analysis, recommendations, and solutions to improve performance, security, and scalability of software / services.
  • Build tools and automation to enhance serviceability and observability of our applications and services.
  • Contribute to the enhancement of our Continuous Integration, Continuous Deployment and development lifecycle.
  • Share your expertise and help facilitate constant learning.
  • How do you qualify?

    To qualify for the Software Engineer role with our Downtown Vancouver client, you must have :

  • 2-3 years’ experience with Microservices architecture.
  • 5 +years’ professional experience as a web application developer using .NET and .NET Core with C#.
  • 2-3 years’ experience building Microservices and Restful APIs.
  • 1-2 years’ experience with spam detection and prevention systems.
  • 2-3 years’ database development experience with relational and NoSQL databases : MS SQL, PostgreSQL, and Cassandra.
  • 3-5 years’ experience with writing unit tests and integration tests to test your own code.
  • Experience with building applications at scale.
  • What additional experience do you bring?

    As a Software Engineer with our Vancouver client, it’s nice to have :

  • Experience with Kubernetes.
  • Experience with building front-end using JavaScript, React.js or other scripting technologies.
  • Experience with Cloud and Container technologies.
  • Experience working with Kafka and Redis.
  • If the prospect of building highly available and scalable applications used by millions of customers intrigues you, then the Software Engineer (Microservices) role with our Downtown Vancouver client could be the perfect opportunity for you!

    Please contact Elodie Danon with your resume at :


    For more information, or click the Apply button now!

    Randstad Professionals Canada

    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.

    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form