Développeur logiciel- Python (Software Engineer)

ALTEN
Canada
40K $-100K $ / an (estimé)
Temps plein

Job description

English will follow*

Dans cette annonce, l'utilisation du genre masculin a été adoptée afin de faciliter la lecture, et n'a aucune intention discriminatoire.

A propos d'ALTEN

Avec 57 000 consultants dans le monde, ALTEN est un leader dans le secteur de l'ingénierie et du conseil en technologies de l'information.

Depuis plus de 30 ans, nous contribuons à optimiser la performance technologique des entreprises.

Résumé du poste :

Développer du code en Python à partir d'une station de travail Google Cloud

Utiliser le développement basé sur la branche principale (Trunk based development) dans GIT, pour pousser leur code quotidiennement

Participer à des revues de code (pull-requests)

Lire, comprendre et traduire les exigences en éléments de développement, qui seront ensuite exécutés

Implémenter à la fois des tests unitaires et système en utilisant Pytest et PytestBDD

Respecter les meilleures pratiques en termes de normes de codage en Python

Déployer des services sur le Cloud et être capable de comprendre l'un des principaux fournisseurs de Cloud à un niveau de base (GCP, AWS, Azure)

RESPONSABILITÉS CLÉS

Le développeur travaillera dans une équipe de 2 ou 3 développeurs, avec un architecte de solution et se concentrera sur le développement d'un service spécifique

Engagement dans le développement d'une couche intermédiaire (couche d'intégration de service entre les plates-formes OSS et BSS).

Livrer sur la base d'un package de travail défini, et dans un flux spécifique

QUALIFICATIONS ESSENTIELLES

FORMATION ACADÉMIQUE

Posséder un diplôme de baccalauréat en informatique ou dans d'autres disciplines connexes.

EXPÉRIENCE PROFESSIONNELLE

Développer du code en Python à partir d'une station de travail Google Cloud

Utiliser le développement basé sur la branche principale (Trunk based development) dans GIT, pour pousser leur code quotidiennement

Participer à des revues de code (pull-requests)

Lire, comprendre et traduire les exigences en éléments de développement, qui seront ensuite exécutés

Implémenter à la fois des tests unitaires et système en utilisant Pytest et PytestBDD

Respecter les meilleures pratiques en termes de normes de codage en Python

Déployer des services sur le Cloud et être capable de comprendre l'un des principaux fournisseurs de Cloud à un niveau de base (GCP, AWS, Azure)

COMPÉTENCES SPÉCIFIQUES

Travail d'équipe et collaboration (évident)

Autonome

Respecter les délais convenus et les engagements

Impliqué et pas peur de travailler sous contrainte (délai et qualité)

EXIGENCES LINGUISTIQUES

Maîtrise du français et de l'anglais pour une collaboration efficace avec les équipes mondiales.

Avantages :

  • Aide au Transport Quotidien
  • Assurance Maladie
  • Congés de Vacances et Compensatoires
  • Événements d’Entreprise
  • REER Collectif
  • Un équilibre entre vie professionnelle et vie privée : Horaires flexibles et vendredis californiens toute l’année
  • Du plaisir au travail : des événements sociaux et communautaires tout au long de l’année !

Venez partager votre passion avec nous !

Langues : Français, Anglais

About ALTEN

With 57,000 consultants worldwide, ALTEN is a leader in the IT engineering and consulting sector. For over 30 years, we have contributed to optimizing the technological performance of companies.

Position Summary :

Develop code in Python from a Google Cloud Workstation

Use Trunk based development in GIT, to push their code on a daily basis

Participate in code reviews (pull-requests)

Read, understand and translate requirements into development items, that will then be executed

Implement both unit and system tests using Pytest and PytestBDD

Adhere to best practices in terms of coding standards in Python

Deploy services onto the Cloud and be able to understand one of the major Cloud providers at a basic level (GCP, AWS, Azure)

KEY RESPONSIBILITIES

Developer will work in a squad of 2 or 3 devs, solution architect and focusing on a specific service development

engagement in the dev of a middleware layer (Service Integration Layer between OSS and BSS platform).

Deliver based on a defined work package, and in a specific stream

ESSENTIAL QUALIFICATIONS

ACADEMIC TRAINING

Possess a bachelor's degree in IT or other related disciplines.

WORK EXPERIENCE

Develop code in Python from a Google Cloud Workstation

Use Trunk based development in GIT, to push their code on a daily basis

Participate in code reviews (pull-requests)

Read, understand and translate requirements into development items, that will then be executed

Implement both unit and system tests using Pytest and PytestBDD

Adhere to best practices in terms of coding standards in Python

Deploy services onto the Cloud and be able to understand one of the major Cloud providers at a basic level (GCP,AWS, Azure)

SPECIFIC COMPETENCIES

Teamwork and collaboration (obvious)

Autonomous

Respect agreed timeline and commitment

Engaged and not afraid to work under constraint (timeline and quality)

LANGUAGE REQUIREMENT

Proficiency in French and English for effective collaboration with global teams.

Job Type : Full-time

Benefits :

  • Commuter benefits
  • Extended health care
  • Paid time off
  • Work from home
  • Work-Life Balance : Flextime & California Fridays all year
  • Fun at work : social and community events all-year round!
  • Come share your passion with us!

Work Location : Hybrid remote

Il y a 8 jours
Emplois reliés
Offre sponsorisée
ALTEN
Canada
Temps plein

Résumé du poste. Développer du code en Python à partir d'une station de travail Google Cloud.. Le développeur travaillera dans une équipe de 2 ou 3 développeurs, avec un architecte de solution et..

Offre sponsorisée
Sword Group
Greater Montreal Metropolitan Area, Canada
Temps plein

JOB SUMMARY Software Engineers II design, develop, document, test and support software features that.. SKILLS Strong dynamic language and toolset experience (e.g. Python, Ruby, or Javascript) Expertise..

Offre sponsorisée
ARGO
Markham, Ontario
Temps plein

Minimum 5 ans d'expérience en tant que développeur de logiciels. De grandes connaissances de la.. Expérience approfondies sur le développement d'API (Python) et l'utilisation d'API. Une expertise..

Offre sponsorisée
Astek Canada
Montréal, Québec
Temps plein

The Astek Group Founded in France in 1988, Astek is a global player in engineering and technology.. Identify and propose improvements based on software development best practices. Act as a leader of..

Offre sponsorisée
InnovMetric
Québec City, Québec
Temps plein

logiciel.Nous sommes toujours à la recherche de développeur(euse)s talentueux(euses.. Software Development Kits. (SDK) provenant de partenaires afin de permettre la mise à jour ou le..

Offre sponsorisée
Tundra Technical Solutions
Greater Montreal Metropolitan Area, Canada
Temps plein

A University degree in Software Computer Engineering or other relevant disciplines, or an equivalent.. and APIs Knowledge of Python and C. The ability to understand and work with complex software requirement..

Offre sponsorisée
Industries Machinex inc.
Plessisville, Québec
Temps plein

Adecco est activement à la recherche d'un développeur de logiciels talentueux pour se joindre à son.. Adecco is actively seeking a talented Software Developer to join their team in Montréal, QC. The role..

Adecco
Montréal, Québec
Temps plein +1

Position Overview. We are seeking a talented DevOps Engineer to lead the continuous integration (CI) and.. Collaborate with engineering professionals to maintain necessary hardware and software. Mentor and train..

GORH
Montréal, Québec
Temps partiel

Écrire, tester et déboguer le code source des logiciels embarqués, en utilisant des langages de programmation tels que C, Python et ou égration système. Collaborer avec les équipes..

Adecco Canada
Montréal, Québec
Quick Apply
Temps plein +1

Network Engineer Specialist Adecco is currently recruiting for a Network Engineer Specialist for a 1.. The Network Engineer Specialist will have the following responsibilities. Play a key role in the..