Join the VanillaSoft Team

Check out our job openings below and see if there’s a place for you at VanillaSoft.

Product Manager

Gatineau/Ottawa, Canada

We are seeking a brilliant Product Manager to join our Product Management team. Reporting to the Director of Product Management, the successful candidate will be looking for a career in product management, should be excited about the detail that goes into developing software, have strong analytical skills and a thirst for information. The person will be adaptable and enjoy working in a changing environment.


  • Become a subject matter expert in VanillaSoft.
  • Translate product strategy into detailed requirements/specifications and assist with the overall product roadmap.
  • Work hands-on with the Development team and the QA team to refine and test the product.
  • Write customer Help documents and Knowledge Base articles.
  • Contribute to and help maintain roadmaps, strategic and tactical plans, as well as market and competitive insights.
  • Share key learnings and findings from competitor reviews and customer research.
  • Influence the direction of future products by articulating customer problems.
  • Handle special projects as required.


  • Ideally a minimum of 2 or more years of experience as a Product Manager, ideally coming from a software development/SaaS background – or equivalent experience.
  • Attention to detail, strong analytical skills and good judgement are required.
  • Adept at multi-tasking, organization, time management and ability to manage multiple projects at once.
  • Able to translate customer requests into requirements.
  • Prior experience with Salesforce or other cloud-based CRM/sales engagement software a big plus.
  • College or University education.
  • Excellent communication and interpersonal skills, both written and verbal.
  • Ability to pick up technical and business concepts quickly.
  • Team oriented with the ability to self-start.
  • Have empathy and passion — looking for someone who truly understands and cares about the client’s needs.
  • English is mandatory; French is an asset.
  • Salary range is $60K-$80K depending on skills and experience

To apply, please email your résumé to with subject line: Product Manager.

Apply Now

Senior Web Application Developer

Gatineau/Ottawa, Canada

VanillaSoft is looking for entrepreneurial spirited individuals that enjoy making a difference as a key player within a small team.

We are seeking a .NET Developer capable of designing/building/maintaining our .NET web application. This high energy individual must be able to multi-task and prioritize tasks in a fast paced environment. The Web Application Developer is responsible for:

  • Participating in the VanillaSoft web application Development process (design, development, testing, documentation, and maintenance).
  • Developing quality code meeting quality standards.
  • Preparing time estimates for design, development and unit testing as required.
  • Preparing functional specifications in response to analyzed business requirements as required.
  • Providing bug fixes for new and existing software.
  • Perform research to investigate technologies as required for projects.

The candidate should have/be:

  • English proficiency both written and verbal.
  • Ability to work independently and as part of a team.
  • Good problem solving skills but also not afraid to ask questions.
  • 4+ years experience in ASP.NET (.NET Framework 3.5 – 4.5).
  • Proficient with C#, JavaScript, jQuery/AJAX/JSON, HTML.
  • Good understanding of relational database design, specifically MS SQL server.
  • Strong understanding of Client/Server application architectures.

Nice-to-have skills:

  • Experience with Microsoft Entity-Framework, .Net Web Services / WCF / Web API
  • Experience with VB.NET, HTML 5, CSS 3, Classic ASP.
  • .ASP.NET MVC 3 or 4.
  • Mobile App development experience.

To apply, please email your résumé to with subject line: Web Developer.

Apply Now

Programmeur Sénior d’applications Web

Gatineau/Ottawa, Canada

Vanillasoft est à la recherche d’individus dynamiques et entreprenants qui veulent faire une différence en tant que joueur clé au sein d’une petite équipe.

Nous sommes à la recherche d’un développeur .NET capable de concevoir/construire/entretenir notre application web .NET. Cet individu énergétique doit être en mesure d’accomplir plus d’une tâche à la fois ainsi que de prioriser les tâches dans un environnement en constante évolution. Le développeur d’applications Web devra:

  • Participer au processus de développement de l’application web VanillaSoft (design, développement, tests, documentation, and maintenance).
  • Développer du code rencontrant un certain standard de qualité.
  • Préparer des estimés de temps pour le design, le développement, et les tests selon les besoins.
  • Préparer des spécifications fonctionnelles pour répondre aux besoins d’affaires analysées.
  • Fournir des corrections de bogues pour les logiciels existants ainsi que pour les nouveaux.
  • Effectuer des recherches et étudier les technologies selon les besoins des projets.


  • Maîtrise de l’anglais écrit et oral.
  • Capacité à travailler de façon autonome ainsi que dans le cadre d’une équipe.
  • Aptitude à résoudre les problèmes, mais aussi qui n’a pas peur de poser des questions.
  • 4+ années d’expérience en ASP.NET (.NET Framework 3.5 – 4.5).
  • Maîtrise de C#, JavaScript, jQuery/AJAX/JSON, HTML.
  • Bonne compréhension de la conception de base de données relationnelle, spécifiquement MS SQL server.
  • Bonne compréhension des applications de type Client/Serveur.

Les compétences suivantes sont un atout:

  • Expérience avec MicroSoft Entity Framework, Services Web .Net / WCG / Web API.
  • Expérience avec VB.NET, HTML 5, CSS 3, Classic ASP.
  • ASP.NET MVC 3 ou 4.

Pour appliquer, s’il-vous-plait envoyer votre CV à avec: “ Web Developer” comme sujet.

Apply Now

Software Support Representative

Gatineau/Ottawa, Canada

We are looking for a full-time, outgoing, affable candidate to support the domestic and international users of our SaaS products in Gatineau, Quebec. Using remote access tools you will be responsible for on-boarding new customers and helping existing customers with their VoIP setup, questions on the functionality of the software, and the software features. VanillaSoft is an award-winning lead management software and CRM solution for phone-centric sales groups. Join a fast-growing company with clients in over 30 countries.

Summary of Essential Job Functions:

  • Providing customer care or technical support by telephone or email
  • Troubleshooting, diagnosing, and solving VanillaSoft customer software and related program issues
  • Keeping the trouble/support management system up to date
  • Answering phones in a prompt, polite and friendly manner
  • Working knowledge of major operating systems including Window XP, Vista, Windows 7, Windows 8, and MAC OSs

Job Requirements:

  • Diploma in Computer Systems Technician Program or equivalent
  • Very strong customer care focus
  • The ability to fluently communicate in English, bilingual (French) is preferred
  • Must be able to work both independently and in a team environment

Submission Instructions:

To apply, please email your resume and cover letter to Chris Hoffman:, with subject line: “VanillaSoft – Software Support Rep Position.”

Apply Now