🚀 Maplr recrute un.e Développeur.euse .NET Backend pour son studio de développement interne : le Maplr Lab


Qui sommes-nous ?

Maplr est une startup québécoise en pleine croissance qui offre à ses membres du monde entier d'apporter leur expertise dans les meilleurs projets technologiques. Nous t'offrons l'opportunité d'évoluer dans un environnement de travail innovant et motivant au sein de nos communautés de Montréal et Toronto.

🔥 Rejoins une équipe dynamique et passionnée pour développer les logiciels de demain ! Dans le Maplr lab, nous avons comme ambition de répondre aux enjeux de nos clients avec des logiciels modernes, durables et des technologies de pointe!

Nous recherchons des joueurs d’équipes proactifs et bienveillants qui souhaitent évoluer dans une équipe soudée !

Tu as envie de rejoindre une aventure humaine et entrepreneuriale dans laquelle tu auras un réel impact ? Contacte-nous 💬

Nous t’offrons un cadre de travail motivant, flexible, des avantages et une équipe au top ❤️

« Seul, on va plus vite, ensemble, on va plus loin ! »

🚀Les défis qui t’attendent chez Maplr :

  • Tu intégreras le Maplr Lab : notre lab d'innovation interne Maplr qui réalise des projets technologiques pour nos clients au Canada ;
  • Tu apporteras ton expertise technique et tes ''soft skills'' sur les meilleurs projets technologiques du Canada ;
  • Tu participeras à la conception de l’architecture technique ;
  • Tu développeras dans un environnement agile ;
  • Tu partageras les bonnes pratiques de développement avec la communauté Maplr ;
  • Tu pourras être proactif.ve et proposeras des améliorations en participant à la vie et à l’avenir de la communauté Maplr en tant que membre actif.ve;
  • Tu formeras les nouveaux Maplrs et participeras à leur évaluation technique ;
  • Tu te joindras à la communauté des Maplrs pour participer à nos événements exclusifs.

😍Comment impressionner les Maplrs ?

  • Tu as un minimum de quatre années d’expérience en tant que développeur.euse.NET;
  • Tu maitrises et apprécies la ''stack backend'' ASP.NET Core;
  • Tu as de l'expérience avec une méthodologie de type Agile (Scrum) ;
  • Tu as compris l'importance d'un code de qualité et tu adhères aux principes de Software Craftmanship (Clean Code, TDD, etc.) ;
  • Tu as des notions en DevOps & Cloud (CI/CD, Docker, Ansible, AWS, GCP, Kubernetes, Openshift, etc.) ;
  • Tu aimes partager tes idées et apprendre des autres ;
  • Tu as une curiosité technologique et tu adores innover ;
  • Tu fais preuve de transparence, de bienveillance et de positivisme au sein de l'équipe.

🔥Les avantages à rejoindre Maplr :

  • 4 semaines de congés payés ainsi que des congés maladie ;
  • Un salaire avantageux ainsi qu'une politique salariale équitable ;
  • Une assurance collective complète et un accès illimité à une plateforme de télémédecine;
  • Un plan de formation et un suivi de carrière personnalisés ;
  • Un accès à nos magnifiques bureaux au centre-ville de Montréal ;
  • La liberté de travailler en mode hybride;
  • Une participation à la hauteur de 500 $ pour l'acquisition de ton matériel de télétravail ;
  • La chance de rejoindre une équipe soudée et diversifiée ;
  • L’expérience Maplr :Plusieurs événements d'intégration pour rencontrer la communauté, des 5 à 7, des Meet-up professionnels, LE chalet Maplr et bien plus ! (https://www.instagram.com/maplr.co/).
➡️ Pour postuler:https://maplr.bamboohr.com/careers/71

➡️ Découvre notre histoire et nos valeurs:maplr.co/carriere

Reporting to: Camille VIOT, Software manager R&D
Email: camille.viot@oneocean.com

Why are we looking for a senior backend .Net developer in our teams?
We recently chose to rework our product line with state-of-the-art technologies to bring cloud native components, AI services, NoSQL databases, Infrastructure as Code and other techs in our products in order to provide future-proof solutions to our customers. We look for high-calibre, forward-thinking, energetic people who have a can-do attitude. We want people who will thrive in a diverse and challenging work environment, who are receptive to change and embrace the opportunity to be part of a company with ambitious growth and new product development plans.

Here is what your day-to-day in this role will look like:
• Help build and pilot the design of a new generation of products
• Participate in the Agile development cycle by deploying at high frequency
• Work closely with developers, architects, designers, data specialists, quality analysts and maritime experts
• Become an expert in the intricacies of the maritime world
• Develop internationally used products that scale quickly

With the technologies that you will use day by day:
• Azure-Backed Cloud-native infrastructure (Docker, Kubernetes, Terraform, IaC, …)
• C# and .NET Core, getting ready for .NET 6
• SQL relational databases
• NoSql (MongoDB, CouchDB) (asset)• Micro-Services architecture
• CI/CD with Azure DevOps and Git

Qualifications:
• You have a proven experience developing B2B API with high-scale usage
• Minimum of 5 years of experience in backend development building SaaS solutions in C# and .Net Core
• You have demonstrated technological leadership and ownership in a professional environment.
• Mastery of CI/CD tools (e.g. Git, Docker, Kubernetes, etc.); and DevOps best practices (Azure DevOps an asset).
• You are comfortable with at least one Cloud platform (Azure an asset).
• You can work independently, are comfortable with technological exploration, questioning the status quo, and uncertainty.

The person we would like to work with:
Ownership: Getting things done, dedicated to building quality software as a team, sustainably. You care about the business impact of what you are building, and you prioritize projects accordingly. You are not just going after cool stuff—you understand the balance between craft, speed, and the bottom line.
Team player: Because we put a lot of trust in our experts, our ideal candidate will show very good communication skills. Since no one at OneOcean needs permission to do their job, we expect that you can properly expose your ideas to your peers to gather their feedback. In disagreements, you engage thoughtfully with other perspectives and compromise when needed.
Creativity, curiosity, and initiative: We trust your creativity to do what is right to deliver quality products. You confidently start from scratch while being ready to pivot, change and adapt to keep relentless pace of innovation. You are watching latest tech trends, and you are curious about other domains. You may be opinionated, but you're not ideological and can learn new technologies as you go.

What we offer?
• Group insurance plan
• Flexible schedule
• Flexible working from home policy
• Monthly team-building events
• Friday innovation’s afternoons, continuous learning policy, open-source initiatives, publication of tech articles
• Beautiful and well-located office (downtown) with secure bike room and showers
• What you need to get cosy (fresh fruits, tea, and coffee obviously)

What about us?
We have successfully completed a large merger and have become the leader in a tight maritime market. Now we want to act accordingly by reworking our product line, investing in long-term technology to provide our customers the best solutions. We want to transform our field into a smarter, leaner maritime industry.We are designing our new products generation using the latest innovative technologies with web applications and APIs deployed to more than 10,000 users worldwide. We are structured in autonomous and Agile squads (multidisciplinary team) where the status quo is prohibited and in which everyone has a word in the organization, architecture, or design of the product.
If building our future generation of software, making life easier for ship owners, ship managers and crews and resolving navigation challenges to revolutionize the maritime world inspires you, send us your application!


Reporting to: Camille VIOT, Software manager R&D
Email: camille.viot@oneocean.com

Why are we looking for a Full-Stack JAVA developer in our teams?
We recently chose to rework our product line with state-of-the-art technologies to bring cloud
native components, AI services, NoSQL databases, Infrastructure as Code and other techs in our
products in order to provide future-proof solutions to our customers. We look for forward-thinking
and energetic people who have a can-do attitude. We want people who will thrive in a diverse and
challenging work environment, who are receptive to change and embrace the opportunity to be part
of a company with ambitious growth and new product development plans.

Here is what your day-to-day in this role will look like:
• Help build and pilot the bridges between our new generation of products and our legacy tools
• Drive development of new GIS systems to advance our ground-breaking maritime solution
• Participate in the Agile development cycle by deploying at high frequency
• Work closely with developers, architects, designers, data specialists, quality analysts and maritime experts
• Become an expert in the intricacies of the maritime world
• Develop internationally used products that scale quickly

With the technologies that you will use day by day:
• Azure-Backed Cloud-native infrastructure (Docker, Kubernetes, Terraform, IaC, …)
• Java based products with Java EE, JSF and EJB3
• C# and .NET Core, getting ready for .NET 6
• Micro-Frontend built with Angular 10 on Typescript
• Web-first products, PWA, Service workers, WebGL, Electron, Cordova.
• Mapping Framework: Openlayers, Mapbox GL
• CI/CD with Azure DevOps and Git
• Databases with SQL (PostgreSQL/PostGIS), NoSQL (MongoDB), MySQL and blob storage

Qualifications:
• You have a mandatory experience in Java frameworks and platform (Java EE (an asset) or
Spring/Spring Boot, JSF, EJB3, PrimeFaces, JMS)
• You have experience building SaaS solutions in C# and .Net Core
• Working knowledge of GIS analysis (e.g., visualization, manipulation, conversion, …)
• You are proficient with database technologies like SQL (preference to Postgres and PostGIS)
• You have some knowledge of Python
• You have a solid understanding of HTTP, RESTful APIs and OOP
• You have experience in micro-services architecture.
• You have experience in DevOps practices.
• You are comfortable with at least one Cloud platform.
• You can work independently, are comfortable with technological exploration, questioning the status quo, and uncertainty.
• You have demonstrated technological leadership and ownership in a professional environment.
• Great oral and written communication skills in English

The person we would like to work with:
Ownership: Getting things done, dedicated to building quality software as a team,
sustainably. You care about the business impact of what you are building, and you
prioritize projects accordingly. You are not just going after cool stuff—you
understand the balance between craft, speed, and the bottom line.
Team player: Because we put a lot of trust in our experts, our ideal candidate will show very good communication skills. Since no one at OneOcean needs permission to do their job, we expect that you can properly expose your ideas to your peers to gather their feedback. In disagreements, you engage thoughtfully with other perspectives and compromise when needed.
Creativity, curiosity, and initiative: We trust your creativity to do what is right to deliver quality products. You confidently start from scratch while being ready to pivot, change and adapt to keep relentless pace of innovation. You are watching latest tech trends, and you are curious about other domains. You may be opinionated, but you're not ideological and can learn new technologies as you go.

What we offer?
• Group insurance plan
• Normal working hours with a focus on work/life balance
• Flexible start time to your day with no expectation of work outside of business hours
• Opportunity to keep your skills sharp (conferences, training, and resources)
• 4h/week every Friday afternoon to work on your own innovative project or to follow some trainings
• Beautiful and well-located office (downtown) with secure bike room and showers
• What you need to get cosy (fresh fruits, tea, and coffee obviously)
• Monthly team-building events

What about us?
We are designing our new products generation using the latest innovative technologies with web applications and APIs deployed to more than 10,000 users worldwide. We are structured in autonomous and Agile squads (multidisciplinary teams) where the status quo is prohibited and in everyone has a word in the organization, architecture, or design of the product.

If building our future generation of software, making life easier for ship owners, ship managers and crews and resolving navigation challenges to revolutionize the maritime world inspires you, send us your application !

On dit souvent qu'il est important d’apprécier la compagnie de ses collègues. Au cours d’une semaine moyenne, nous passons plus de temps auprès d’eux qu’auprès de notre famille. Ainsi, nous prenons toutes les mesures nécessaires afin d’assurer un environnement de travail agréable où chacun a la possibilité de mettre de l’avant ses connaissances et ses expériences.

Communauté - Il faut un effort d'équipe afin d’atteindre nos objectifs. Nous nous engageons à offrir des incitatifs qui récompensent l’ensemble de l’équipe lorsque cette dernière atteint ses buts. Nous nous engageons également à investir continuellement dans le développement de ses compétences.
Sécurité - Nous souhaitons entendre les idées de tous les membres de l'équipe, de les considérer sans préjugés et de prendre le temps de discuter des retombées positives de chacune d’elle. L'innovation est un processus d’essais-erreurs; nous acceptons le risque que certaines idées échouent. Le succès des nouvelles idées appartient à l'équipe, mais les échecs ne le sont pas.
▪ Fiabilité - Tous les membres de l'équipe doivent pouvoir compter les uns sur les autres lorsque nécessaire.
Structure - Nous avons une structure organisationnelle claire, une feuille de route, des responsabilités individuelles et des sphères de prise de décision. Nous travaillons ensemble pour atteindre nos objectifs communs, mais respectons l'expertise de chacun dans les décisions qu'ils prennent.
Résultats - Nous avons un objectif clair dans nos projets et les impacts de notre travail peuvent être facilement mesurés.

Notre engagement est de maintenir un environnement de travail qui permet aux membres de notre équipe d'utiliser toutes leurs compétences et leur expertise en collaboration avec leurs collègues. L’objectif est de maintenir une équipe qui est plus grande que la somme de ses parties et de s'amuser ensemble dans l’atteinte de nos objectifs.

DESCRIPTION DE POSTE
Nous recherchons un développeur expérimenté qui fera partie d'une équipe dont l’objectif est de créer un produit révolutionnaire pour le secteur de l'assurance!
Vous ferez partie d’une équipe Scrum incluant d’autres développeurs créatifs, ingénieurs DevOps et responsable de produit (PO).

Au cours d'une semaine de travail typique, vous serez appelé à:
▪ Développer des applications web progressives (PWAs) en WebAssembly (Blazor !) ;
▪ Développer des interfaces de programmation d'application (APIs) en .Net 5 ;
▪ Être un participant actif d’une équipe Scrum pour chacune de ces étapes : préparation des scénarios, planifications, Scrums, revues et rétrospectives ;
▪ Agir comme support niveau 2 lors d’incident de production sur une base de rotation – Chacun à son tour.

PROFIL RECHERCHÉ
▪ Plus de 3 ans d’expérience de développement en C# ;
▪ Expérience de travail dans un environnement Agile/DevOps ;
▪ Excellente capacité à trouver des solutions aux problèmes et à travailler en équipe.

CONSIDÉRÉS COMME UN ATOUT
▪ Expérience dans l’industrie de l’assurance ou des services financiers ;
▪ Expérience avec l’infrastructure d’infonuagique (Azure/AWS/GCP) ;
▪ Expérience en développement utilisant le développement guidé par les tests (TDD), le développement guidé par le comportement (BDD) ou la livraison continue - outils CI/CD dans un environnement de production ;
▪ Expérience de développement (React, Blazor, Angular) de la couche de présentation (Front end) en collaboration avec des concepteurs UI/UX.

CE QUE NOUS OFFRONS
Nous offrons d’excellentes conditions de travail aux membres de notre équipe, comprenant:
▪ Salaire et bonus compétitifs ;
▪ Vacances et congés personnels additionnels ;
▪ Régime de retraite sous forme de REER ;
▪ Programme complet d’Assurances collectives (50% à notre charge) ;
▪ Magnifique espace de bureau au cœur de Montréal ;
▪ Horaire flexible et télétravail possible.

Postuler ici: Senior Developer / Développeur sénior | Lareau Courtiers d'assurances | LinkedIn

No de requête: 02912
Début de l'affichage: 18-02-2020
Fin de l'affichage: 18-03-2020
Organisation: TECHNOLOGIES NTER
Ville: MONTRÉAL
Statut de l'employé:RÉGULIER / PERMANENT
Horaire: TEMPS PLEIN
Type de rémunération: HORAIRE
Nombre d'heures par semaine: 37.5
Période de travail: JOUR

Présentation:
Talents recherchés ! À la recherche d'une entreprise qui mettra à profit vos compétences et votre envie d'aller toujours plus loin? Relevez le défi! Technologies Nter, filiale de Loto-Québec spécialisée en technologies de l’information, est à la recherche de nouveaux talents.
L’équipe :
Notre équipe, composée d’une dizaine de personnes, est responsable du développement, de l’intégration et de la maintenance des logiciels clients, détaillants et marketing, de la Société des Casinos du Québec et de la Société des Établissement de jeux du Québec.
Cadre de travail :
Environnement ouvert, collaboratif et agile, les profils et les expériences variées nous permettent d’exploiter les avantages du travail d’équipe.
L’amélioration continue est notre devise et nous cherchons toujours des façons plus efficaces d’accomplir notre travail. Nous sommes ouverts aux nouvelles idées.
Nous essayons d’anticiper, de planifier de façon flexible et de s’adapter avec fluidité.
Un plan de transformation nous emmène vers l’infonuagique et le DevOps.

Fonctions:
Vous agirez comme personne-ressource dans des projets de développement, d’intégration, d’évolution ou d’entretien, ainsi que lors d'incidents ou de pannes majeures. Vous devrez notamment :
définir et recommander des solutions en fonctions des besoins de nos partenaires d’affaires, tout en respectant les directives des équipes d’architecture et de sécurité;
encadrer et supporter les équipes de développement en agissant comme expert;
établir les normes et standards afin d’aligner les travaux de réalisations techniques;
effectuer une veille technologique afin de suivre l’avancement des technologies, produits et méthodologies du domaine.

Exigences essentielles:
Détenir un baccalauréat en informatique ou dans un autre domaine pertinent
Minimum de 8 années d’expérience pertinente

Autres exigences:
Très bonne connaissance des applications liées à la gestion des clients et des détaillants
Très bonne compréhension des mécanismes d’intégration avec des applications externes (tel que les services web)
Très bonne compréhension du cycle de vie de développement
Capacité à développer l’adhésion des développeurs face aux méthodes de travail, aux langages de programmation et aux outils et les aider à augmenter leur niveau de compétences
Capacité à livrer de la valeur dans les projets et les produits afin de répondre aux besoins de nos clients.
Capacité à agir comme facilitateur auprès des collègues de travail et des partenaires d’affaires
Capacité à travailler sur plusieurs dossiers en même temps
Expérience avec la méthodologie SCRUM/Agile
Disponibilité sur appel selon les besoins du service

Pourquoi vous joindre à notre équipe?
Voyagez en toute tranquillité avec nos bureaux au centre-ville accessibles par métro, autobus, vélo, etc.
Conciliez travail et vie personnelle avec nos différents programmes
Planifiez votre futur avec le régime de retraite à prestations déterminées
Profitez de nos programmes d'avantages sociaux et des rabais offerts aux employés
Mangez ou relaxez sur notre belle terrasse
Amusez-vous grâce à la ligue d'impro, la chorale, les cours de conditionnement physique et le basketball
Et plus encore...

Conditions particulières:

Rémunération selon les structures salariales en vigueur

Conformément à la politique de la Société en matière de sécurité, l'obtention de cet emploi est conditionnelle aux vérifications de sécurité effectuées par l'employeur. Veuillez noter que nous ne communiquerons qu'avec les personnes sélectionnées pour une entrevue.

Soucieuses de pouvoir compter sur une main-d’œuvre diversifiée et représentative de la société québécoise, Loto-Québec et ses filiales souscrivent à un programme d’accès à l’égalité en emploi et invitent les femmes, les Autochtones, les personnes handicapées ainsi que les minorités visibles et ethniques à poser leur candidature.

Si cet emploi vous intéresse, nous vous invitons à déposer votre candidature, avant la date limite, en visitant la section Carrières de notre site : www.lotoquebec.com/carrieres