Job Description

This is an exciting opportunity to join VanillaSoft’s R&D department and be part of a fast-growing Canadian SaaS success story. VanillaSoft is a recognized leader in the emerging sales engagement market, helping companies engage faster and more consistently with their sales prospects. VanillaSoft serves a global customer base throughout North America, Europe, and Asia-Pacific. 

Reporting to the VP of R&D, this position is an integral part of the product development team. As a Senior .NET Developer, you will be capable of designing/building/maintaining our .NET web application. You will be a high-energy individual who must be able to multi-task and prioritize tasks in a fast-paced environment. You will be working as part of an agile/scrum team and participate in a wide variety of tasks and responsibilities to ensure a high level of quality across sprints, and for each release cycle.

The .NET 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 .NET Web Application Developer 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.
  • 10+ years of experience in ASP.NET (.NET Framework 4.5).
  • Proficient with C#, JavaScript, jQuery/AJAX/JSON, HTML.
  • Good understanding of relational database design and development, specifically MS SQL servers.
  • Strong understanding of Client/Server application architectures.

Nice-to-have skills:

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

We offer competitive salaries based on competencies and experience. Our employees benefit from excellent working conditions, benefits, and a dynamic work environment. Qualified candidates will be contacted for a preliminary telephone interview.

Attitude and Aptitude take precedence over a perfect technical match.


Développeur d’applications Web Niveau supérieur

Description du poste

Il s’agit d’une excellente occasion de se joindre au dĂ©partement de R-D de VanillaSoft et de faire partie d’une histoire de rĂ©ussite SaaS canadienne en croissance rapide. VanillaSoft est un chef de file reconnu sur le marchĂ© Ă©mergent de l’engagement des ventes, aidant les entreprises Ă  s’engager plus rapidement et de manière plus cohĂ©rente avec leurs perspectives de vente. VanillaSoft sert une clientèle mondiale Ă  travers l’AmĂ©rique du Nord, l’Europe et l’Asie-Pacifique. 

Relevant du vice-prĂ©sident de la R&D, ce poste fait partie intĂ©grante de l’équipe de dĂ©veloppement de produits. En tant que dĂ©veloppeur .NET senior, vous serez capable de concevoir / construire / maintenir notre application Web .NET.  Vous serez une personne Ă©nergique et capable de multitâche et de prioriser les tâches dans un environnement au rythme rapide.  Vous travaillerez dans le cadre d’une Ă©quipe agile / Scrum et participerez Ă  une grande variĂ©tĂ© de tâches et de responsabilitĂ©s pour assurer un haut niveau de qualitĂ© Ă  travers les sprints, et pour chaque cycle de livraison.

Le développeur d’applications Web .NET est responsable de :

  • Participer au processus de dĂ©veloppement d’applications Web VanillaSoft (conception, dĂ©veloppement, tests, documentation et maintenance).
  • Élaborer un code de qualitĂ© rĂ©pondant aux normes de qualitĂ©.
  • PrĂ©parer des estimations de temps pour la conception, le dĂ©veloppement et les essais unitaires, au besoin.
  • PrĂ©parer les spĂ©cifications fonctionnelles en rĂ©ponse aux exigences opĂ©rationnelles analysĂ©es, au besoin.
  • Fournir des corrections de bogues pour les logiciels nouveaux et existants.
  • Effectuer des recherches sur les technologies au besoin pour les projets.

Le développeur d’applications Web .NET doit avoir/être :

  • MaĂ®trise de l’anglais Ă  l’écrit et Ă  l’oral.
  • CapacitĂ© de travailler de façon autonome et en Ă©quipe.
  • Bonnes compĂ©tences en rĂ©solution de problèmes, mais aussi pas peur de poser des questions.
  • Plus de 10 ans d’expĂ©rience dans ASP.NET (.NET Framework 4.5).
  • MaĂ®trise de C#, JavaScript, jQuery/AJAX/JSON, HTML.
  • Bonne comprĂ©hension de la conception et du dĂ©veloppement de bases de donnĂ©es relationnelles, en particulier des serveurs MS SQL.
  • Solide comprĂ©hension des architectures d’applications client/serveur.

Compétences agréables à avoir:

  • ExpĂ©rience avec Microsoft Entity-Framework, .Net Web Services / API Web
  • ExpĂ©rience avec VB.NET, HTML 5, CSS 3, CLASSIC ASP.
  • ExpĂ©rience de dĂ©veloppement d’applications mobiles.

Nous offrons des salaires compétitifs basés sur les compétences et l’expérience. Nos employés bénéficient d’excellentes conditions de travail, d’avantages sociaux et d’un environnement de travail dynamique. Les candidats qualifiés seront contactés pour une entrevue téléphonique préliminaire.

L’attitude et l’aptitude priment sur un match technique parfait.

Apply for this job