Senior Solutions Developer

Coveo
New Canada, NS
Full-time

The technical expert in our Professional Services team

First time hearing about Professional Services? We are THE technical team that brings the Coveo product to life for our clients.

We're the guide, the sherpa, the point guard, and the technical advisor for our clients throughout the implementation phase!

As a Senior Solutions Developer in our Professional Services (PS) team, you will implement and customize our product perfectly to our customers' needs and environment.

You'll lead our customers through a successful delivery of our search solution by using your technical skills (JavaScript & TypeScript) and consulting mindset.

But hold on! When we talk about customization, we don't mean changing the colour of the UI here. At Coveo, we're talking about indexing, in the cloud, millions of documents in many different systems and delivering search results that are relevant to the user's situation in less than a second, all to ensure an exceptional digital search experience.

How do we do this? Here's what you can expect on the day-to-day :

  • Develop innovative solutions by improving and customizing our "Out of the box" functionalities based on our customers needs and expectations, all while ensuring the solutions fit with their existing systems (ex : integration with SAP, Salesforce, ServiceNow, Zendesk, and more!).
  • Deploy the solution so it connects with the customer's systems in place : that means on-premise for some, in the cloud for others and even a mix of both for specific customers...
  • Configure and optimize our solution so it consolidates information and ensures features, functionalities and plug-ins.
  • Fine-tune their relevance rankings so that the list of results is contextualized for users.
  • Transform our users' experience with intuitive and easy-to-use customizable interfaces and JavaScript libraries implementation.

These will allow Coveo to naturally fit with the client's systems.

Does this sound familiar? Here are the job requirements :

  • 8+ years of experience of coding skills with primarily JavaScript and Typescript. If you've got Python, HTML / CSS, C# and / or Java.
  • well that's even better!
  • Experience with modern UI frameworks like React.js, Vue.js and Angular.js
  • Data normalization and field mapping are concepts that you are familiar with.
  • Consulting and / or client facing experience, understand the importance of timely communications and see value in collaborating with colleagues to find the best possible solution.
  • Entrepreneurial spirit, you feel you achieve so much more by working along with a customer or partner than alone between four walls.
  • We can count on you to take leadership and ownership of a project. You have the ability to prioritize and work under pressure in a structured, resourceful and thorough manner.

Do we have a fit?

If our tech stack is right up your alley, and you've always enjoyed the sense of ownership that working with clients bring.

Coveo's Professional Services team is the place for you. Join the Coveolife!

Don't worry if you are missing a couple of the attributes outlined above. If you think you have what it takes, and would be a good fit for the role - we would love to hear from you!

6 days ago
Related jobs
Coveo
New Canada, Nova Scotia

Develop innovative solutions by improving and customizing our "Out of the box" functionalities based on our customers needs and expectations, all while ensuring the solutions fit with their existing systems (ex: integration with SAP, Salesforce, ServiceNow, Zendesk, and more!). ...

Coveo
Canada

Develop innovative solutions by improving and customizing our “Out of the box” functionalities based on our customers needs and expectations, all while ensuring the solutions fit with their existing systems (ex: integration with SAP, Salesforce, ServiceNow, Zendesk, and more!). ...

Dropbox
Canada
Remote

Focused on our core business of syncing and sharing files, we are looking for desktop Software Engineers to come build the next generation sync engine for collaboration and distributed work. Our Engineering Career Framework is and describes what’s expected for our engineers at each of our career lev...

Stripe
Canada
Remote

With all this data, the Growth Data Engineering team is looking for talented data-minded engineers to help us manage business critical data leveraged across the entire organization. Data Engineering or Software Engineering role, with a focus on building data pipelines, or applications powered by big...

0420 Varian Medical Systems Canada, Inc.
Nova Scotia, Canada
Remote

We are part of an incredible community of scientists, clinicians, developers, researchers, professionals, and skilled specialists pushing the boundaries of what’s possible, to improve people’s lives around the world. Varian, a Siemens Healthineers company, you will play a pivotal role in developing ...

BrightOrder Inc.
CA
Remote

As a Senior Java Spring Boot Developer at BrightOrder, you will be responsible for building robust and scalable solutions using cutting-edge technologies. You will stay up-to date with the latest trends and best practices in Spring Boot, AI code generating tools, Gitlab, AWS, Amazon Q Developer, Mic...

Shopify
Anywhere - Canada

On the Professional Service Team, Solutions Architects engage on high value, strategic, and technically complex projects to provide technical solution design, build and migration oversight. Own and update architecture and technical migration documentation throughout the duration of an engagement to ...

Motoinsight
Canada
Remote

We're looking for a full-stack web developer to help build magical experiences for customers of our ecommerce platform. Modern tech stack (AWS, Redis, Postgres, GitHub, Travis-CI, Docker, New Relic, Sentry, BrowserStack, Stripe, Twilio, and Slack). Team of over 70 developers and growing. You'll coll...

Glorious
CA
Remote

We are seeking an organized and experienced Software Developer/Engineer to join our Product team. This position will have the opportunity to build and influence the next set of innovative software features driving the gaming. We are looking for individuals who have the passion and understanding for ...

LogiSense
Canada

As a key member of our implementation team, you’ll help us analyze customer requirements and provide sustainable solutions in line with company objectives which involve conducting initial requirement gathering and documentation, conducting JAD sessions, designing overall implementation solutions, de...