Databricks
Catalis Holdco Inc
Développeur Logiciel I
Description
Qui nous sommes
Catalis est un fournisseur leader de logiciels en tant que service (SaaS) gouvernementaux et de paiements intégrés, qui soutient un large éventail d'opérations gouvernementales aux niveaux municipal, de comté, provincial et fédéral. Nos solutions innovantes sont conçues pour rationaliser les processus, améliorer l'efficacité et optimiser la prestation des services gouvernementaux au public. Chez Catalis, nous nous engageons à exploiter la technologie pour rendre les interactions gouvernementales plus simples, plus rapides et plus accessibles.
Rejoignez une équipe dynamique, axée sur l'aide aux gouvernements municipaux pour « Connecter et simplifier les informations municipales afin de prendre des décisions éclairées par les données ». Nous sommes une entreprise de données et de services dont l'objectif est d'être une entreprise technologique basée en Alberta reconnue dans tout le Canada. Nous sommes une petite équipe qui a connu une croissance année après année et qui est bien positionnée pour accroître notre étendue et notre profondeur sur le marché de niche des zones rurales et des petites villes, et nous recherchons des membres d'équipe de premier talent qui peuvent nous aider à passer au niveau supérieur.
Ce que nous offrons
Catalis est une entreprise technologique en croissance rapide et primée qui dessert les gouvernements municipaux des petites villes et des zones rurales à travers le Canada. Nous offrons une rémunération compétitive, des vacances entièrement payées et des avantages sociaux complets en matière de santé et de soins dentaires. Nous consacrons beaucoup d'énergie au développement professionnel, en offrant un accès gratuit à des cours Udemy illimités pour l'avancement personnel et professionnel, car nous voulons que nos employés suivent la tendance et grandissent avec notre entreprise. Nous nous efforçons d'être un exemple d'entreprise technologique à forte croissance en Alberta, et les membres de notre équipe dépendent les uns des autres pour y parvenir.
Cette opportunité est basée dans les bureaux de Catalis à Old Strathcona (Edmonton, Alberta). Nos nouveaux bureaux offrent une ambiance innovante, des bureaux debout pour tout le personnel, des jeux de baby-foot, un comité d'enrichissement du lieu de travail actif, des défis de remise en forme, un chien de bureau, des espaces de détente et plus encore !
Il s'agit d'un poste sur site dans nos bureaux d'Edmonton, du lundi au vendredi.
Catalis s'engage à construire et à promouvoir une main-d'œuvre diversifiée et célèbre les qualités uniques que les individus de divers horizons et expériences apportent. En tant qu'employeur garantissant l'égalité des chances, tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, de handicap, de statut d'ancien combattant protégé et d'autres statuts protégés, conformément à la loi applicable.
L'opportunité
Dans ce rôle, le développeur sera responsable de la conception, du développement, des tests, de la mise en œuvre, de la maintenance, du support et de la documentation des applications et des systèmes pour soutenir les initiatives stratégiques de l'entreprise.
Ce que vous ferez
- Traduction des spécifications de conception détaillées en solutions de code, analyse des exigences
- Développement Web .NET (C#/VB.NET/WebForms/MVC/WebAPI/Blazor)
- Conception de bases de données
- Développement de procédures stockées
- Conception de modèles d'objets
- Analyse des causes profondes du code
- Tests et validation complets du code pour garantir la conformité aux normes de fonctionnalité, de performance et de sécurité
- Documentation système
- Fournir une expertise système pour les solutions et les améliorations
- Développement/amélioration d'APIs frontend + backend
- Identification des lacunes dans les exigences
- Toutes autres tâches assignées
Exigences
Ce dont vous aurez besoin pour réussir
- Diplôme universitaire (Bachelor's degree) en informatique ou dans un domaine connexe et un minimum de 1 an d'expérience en programmation dans le développement .NET
- Capacité à apprendre et à comprendre la relation complexe entre les différents composants du système
- Compréhension de base de .NET (C#/VB.NET), des services Web, XML, JSON, développement de pages Web étendu, Web Forms ou MVC, WebAPI, HTML, CSS, Bootstrap, Blazor, JavaScript, TSQL et développement de procédures stockées dans SQL Server
- Maîtrise de SQL
- Maîtrise des outils de développement
- À jour sur les meilleures pratiques de programmation sécurisée
- Capacité à travailler de manière autonome et en équipe
- Une expérience avec Azure DevOps, Git, l'intégration/livraison continue et MVC est souhaitée
