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.