Full Stack Software Developer | Développeur logiciel fullstack

10 septembre 2024
Date d’expiration prévue : 7 novembre 2024
Industries Architecture, Génie et Services connexes
Catégories Internet, Web, Commerce-E, Programmation, Développement
Montreal, QC • Temps plein

IT and software development

Full Stack Software Developer | Développeur logiciel fullstack

Chez Sandvik, nous vous offrons un monde de possibilités. Nos diverses activités et notre réseau mondial vous permettent d'explorer votre potentiel et de vous épanouir. Nous reconnaissons votre performance et nous vous offrons diverses façons d'alimenter votre croissance vers des réalisations exceptionnelles.

Nous sommes actuellement à la recherche d'un(e) Développeur logiciel fullstack.

Tout en recherchant la meilleure possibilité pour vous aujourd'hui, nous pensons déjà à votre avenir et à votre succès. Voici l'occasion de vous joindre à notre équipe. Nous vous invitons donc à postuler!

Ce que vous ferez

  • Fournir les exigences logiciel d'Optimine MDP, soutenues par une documentation technique

  • Participer à l'élaboration de l'architecture du produit Optimine MDP

  • Développer et maintenir la logique fonctionnelle de base et les opérations du produit Optimine MDP conformément aux meilleures pratiques

  • Contribuer activement à la définition de stratégies technologiques (architecture, conception et interfaçage) pour répondre efficacement aux besoins opérationnels, par exemple, d'un système de contrôle de la production

  • Participer à la surveillance technologique et à la définition des normes de codage pour s'assurer que les systèmes sont efficaces, résilients et durables

  • Mettre en œuvre les meilleures pratiques en matière de sécurité et de protection des données

  • En tant que membre d'une équipe Agile, contribuer au succès et à l'agilité de l'équipe

  • Optimiser la plate-forme pour une vitesse et une évolutivité maximale

  • Aidez à préparer les versions d'Optimine MDP et être la liaison avec l'équipe de service pour transférer les connaissances et résoudre les problèmes d'installation ou de mise à jour des clients

  • Aider les processus de développement, de test, de publication, de mise à jour et de support pour les opérations DevOps / GitOps / DevSecOps

Ce que vous apporterez

Niveau d'études minimum requis

  • Baccalauréat en génie logiciel ou en informatique ou combinaison équivalente d'études et d'expérience pertinente

Nombre minimum d'années d'expérience requises

  • Plus de 10 ans d'expérience dans le développement de logiciels

Type d'expérience requise

  • Expérience dans les domaines suivants : protocoles de communication (MQTT), technologies et concepts IoT/Cloud/Edge, architectures orientées service, architectures de micro-services, optimisations de systèmes.

  • Expérience de travail avec l'infrastructure et les systèmes basés sur Linux

  • Expérience en DevOps

Compétences et connaissances techniques requises

  • Maîtrise des langages de programmation suivants : C#, PHP, Golang, Python, C++

  • Avancé avec HTML, CSS, JavaScript, TypeScript et jQuery

  • Avancé avec le cadre frontal : conception de matériaux

  • Avancé avec JavaScript Framework : ReactJS

  • Connaissance des bases de données PostgreSQL et Microsoft SQL Server

  • Connaissance des technologies suivantes : .NET Core, API, SaaS, PaaS, Composants Web, Docker Containers, GraphQL, Kubernetes, GitOps

  • Bonne compréhension des architectures modernes, des applications Web (SPA, PWA) et de l'IoT

  • Expérience avec Azure, AWS ou d'autres fournisseurs de cloud

  • Pleine maîtrise de l'anglais et du français à l'écrit et à l'oral. Langue espagnole (atout)

  • Atout : expérience avec de PostgreSQL, Time-Series Data et Prometheus

  • Actif : Connaissance des systèmes embarqués et/ou des systèmes de temps de récupération.

  • Atout : connaissance des technologies sans fil

  • Atout : connaissance de la plateforme Linux intégrée

  • Atout : expérience dans le Big Data

Compétences générales requises

  • Capacité à s'adapter dans un environnement de développement Agile au rythme rapide

  • Capacité démontrée de travailler en équipe et bonnes compétences en communication

  • Haut degré d'auto-motivation et de capacité à travailler de manière indépendante

  • Polyvalence et rigueur

  • Compétences en pensée critique et en gestion du temps

  • Une volonté d'apprendre et de maîtriser les nouvelles technologies et techniques

  • Compétences exceptionnelles dans la résolution de problèmes complexes avec créativité

  • Capacité d'encadrer et d'encadrer des collègues

  • Capacité de prendre la responsabilité de bout en bout d'une responsabilité assignée

VOYAGEMENT (10 %)

  • Ce poste peut nécessiter des déplacements pour soutenir les opérations commerciales.

En échange de votre passion et de votre dynamisme, nous vous offrirons…

  • L'opportunité d'avoir un impact sur le rendement de nos divisions.

  • L'opportunité de faire partie d'une équipe ambitieuse, dans une entreprise leader du secteur.

  • La possibilité d'atteindre votre plein potentiel.

  • Un programme de perfectionnement et de formation continus.

  • Un excellent programme de rémunération et d'avantages sociaux complet comprenant un REER avec contribution de l'employeur, des prestations concurrentielles en matière de santé, de soins dentaires, d'assurance-vie et d'invalidité.

Notre culture

Nos valeurs fondamentales sont l'âme de notre entreprise. Elles nous guident dans nos actions et nos décisions d'affaires quotidiennes. Notre ouverture d'esprit encourage le partage d'idées et le travail d'innovation parmi nos employés. Nous encourageons la diversité et l'inclusion, et incitons chacun à faire preuve d'authenticité chaque jour au travail!

Nous sommes fiers de notre processus décisionnel agile axé sur la clientèle. Nous responsabilisons nos employés, en leur offrant un solide système de gestion du rendement et des occasions de croissance dans leur carrière.

Vous souhaitez en savoir plus?

Pour en savoir plus sur Sandvik, nos équipes et nos produits, veuillez consulter notre site Web : https://www.home.sandvik/fr/%C3%A0-propos-de-nous/


Comment postuler

Toutes les personnes qualifiées peuvent soumettre une candidature à www.sandvik.com/careers Opens in new window sous le poste de Développeur logiciel fullstack par la réquisition R0071025 . Veuillez noter que les citoyens canadiens et résidents permanents du Canada auront la priorité. Nous remercions tous les candidats et candidates de leur intérêt, mais communiquerons uniquement avec les personnes retenues pour une entrevue.

Nous sommes un employeur qui souscrit au principe d'équité en matière d'emploi et s'engage à promouvoir un milieu de travail diversifié, équitable et inclusif. Nous encourageons les candidatures de membres de communautés qui recherchent l'équité, y compris les femmes, les personnes racialisées, autochtones et handicapées, et les personnes de toutes orientations sexuelles et identités et expressions sexuelles.

Nous nous engageons à créer une expérience englobante et sans obstacle aux personnes qui ont des besoins en matière d'accessibilité. Il est possible de demander des adaptations à tout stade du processus de recrutement. Pour obtenir de plus amples renseignements, veuillez communiquer avec le Service des ressources humaines à commonHR.canada@sandvik.com.
**************************************************************************

At Sandvik, we offer you a world of opportunities. Our diverse businesses and global network enable you to explore your potential and thrive. We recognize your performance and offer various ways to fuel your growth towards exceptional achievements.

Currently, we have an opening for a Full Stack Software Developer.

While searching for the best opportunity for yourself today, we are already thinking ahead of your future tomorrow. So now we challenge you to take it one step further and apply!

What you will be doing

  • Providing Optimine MDP requirements, supported by technical documentation

  • Participating in the elaboration of the architecture for the Optimine MDP product

  • Developing and maintaining the core functional logic and operations of the Optimine MDP product in accordance with best practices

  • Actively contributing to the definition of technology strategies (architecture, design and interfacing) to effectively meet business needs of, for example, a Production Control System

  • Participating in the technological monitoring and the definition of coding standards to ensure that systems are efficient, resilient and durable

  • Implementing security and data protection best practices

  • As part of an Agile team, contributing to the success and agility of the team

  • Optimizing the platform for maximum speed and scalability

  • Assisting in preparing Optimine MDP releases and be the liaison with the Service team to transfer knowledge and troubleshoot customer installation issues

  • Assisting development, testing, releasing, updating, and supporting processes for DevOps/GitOps/DevSecOps operations

What you will bring along

Minimum Required Education

  • Bachelor's degree in software engineering or computer science or equivalent combination of education and relevant experience

Minimum Years of Experience Required

  • 10+ years of experience in software development

Type of Experience Required

  • Experience in the following fields: communication protocols (MQTT), IoT/Cloud/Edge technologies and concepts, service-oriented architectures, micro-services architecture, system optimizations.

  • Work experience with Linux-based infrastructure and systems

  • Experience in DevOps

Technical Skills/Knowledge Required

  • Proficiency with the following programming languages: C#, PHP, Golang, Python, C++

  • Advanced with HTML, CSS, JavaScript, TypeScript, and jQuery

  • Advanced with Front End Framework: Material Design

  • Advanced with JavaScript Framework: ReactJS

  • Knowledge of PostgreSQL and Microsoft SQL Server databases

  • Knowledge of the following technologies: .NET Core, APIs, SaaS, PaaS, Web Components, Docker Containers, GraphQL, Kubernetes, GitOps

  • Good understanding of modern architectures, web applications (SPA, PWA), and IoT

  • Experience with Azure, AWS, or other cloud providers

  • Full proficiency in English and French written and spoken. Spanish language (asset)

  • Asset: experience with of PostgreSQL, Time-Series Data and Prometheus

  • Asset: Knowledge of embedded systems and/or reat time systems.

  • Asset: knowledge of wireless technologies

  • Asset: knowledge of embedded linux platform

  • Asset: experience in Big Data

Soft Skills Required

  • Ability to adapt in a fast-paced Agile development environment

  • Demonstrated ability to work in team and good communication skills

  • High degree of self-motivation and ability to work independently

  • Versatility and Rigor

  • Critical-thinking and time-management skills

  • A drive to learn and master new technologies and techniques

  • Outstanding skills in solving complex problems with creativity

  • Ability to mentor and coach coworkers

  • Ability to take the end-to-end ownership of an assigned responsibility

TRAVELING (10%)

  • This position may require some travelling to support business operations.

In return for your passion and drive we will offer you…

  • The opportunity to make an impact on our business performance.

  • The opportunity to be part of an ambitious team, in an industry leading business.

  • The opportunity to reach your full potential.

  • Ongoing development and training.

  • An excellent comprehensive compensation package including a RRSP with matching, competitive health, dental, life and disability benefits.

Our Culture

Our core values are the soul of the company. They guide us in our actions and daily business decisions. We are a company with an open-minded culture that encourages employees to share ideas and work innovatively. We embrace diversity and inclusion and inspire everyone to bring their authentic selves to work everyday!

We take pride in our agile customer-focused decision making. We empower our employees, providing strong performance management and opportunities to grow your career.

Do you want to learn more?

To learn more about Sandvik, our people and products please visit our website: https://www.home.sandvik/en/about-us/


How to Apply

All qualified persons are encouraged to apply at www.sandvik.com/careers Opens in new window to the Full Stack Software Developer position, requisition #R0071025; however, Canadians and permanent residents of Canada will be given priority. While we thank all candidates for their interest, only those considered for an interview will be contacted.

We are an equal opportunity employer which values diversity in the workplace, and we encourage applications from members of equity-seeking groups including women, racialized persons, Indigenous persons, persons with disabilities, and persons of all sexual orientations or gender identities/expressions.

We are committed to creating an inclusive and barrier free experience to applicants with accessibility needs; therefore, requests for accommodation can be made at any stage during the recruitment process. Please contact commonHR.canada@sandvik.com for more information.

Postuler maintenant !

Offres similaires

Recherche en cours...
Aucun résultat similaires
Une erreur est survenue, réessayer plus tard.

Réseau d'emplois Jobs.ca