Software Engineer

il y a 1 semaine


Rabat Metropolitan Area, Maroc Orange Business Temps plein 120 000  - 180 000  par an

About the role:

Au sein d'une équipe de développement intégrée, en coordination avec les différents autres périmètres de l'équipe, il contribuera aux développements de différentes applications pour le monitoring du CDN, les développements de fonctionnalités supplémentaires ainsi que l'intégration des fonctions de sécurité et d'edge computing.

  • La personne aura pour rôle d'interagir avec l'architecte et le Product Owner afin de produire des spécifications techniques détaillées répondant à l'architecture et aux besoins produits en amont.
  • Elle coordonnera la mise en place et la bonne tenue des repositories de code, et fournira les indications nécessaires aux devops afin de mettre en place les pipelines de CICD relatifs au composant.
  • Elle devra assurer la production d'un code de qualité respectant les bonnes pratiques et les recommandations de sécurité.
  • Un soin particulier sera apporté à la documentation technique du code produit.
  • Il assurera les développements des tests unitaires pour ce code, avec un taux de couverture suffisant.
  • Il animera et/ou participera à la revue de code par pair, et assurera les merge requests.
  • Il sera en soutien des testeurs pendant les tests d'intégration et d'acceptance.
  • Elle s'assurera de l'applications de ces pratiques par les autres développeurs.

About you:

De formation supérieure (Bac+5) type école d'ingénieurs ou équivalent,
vous disposez minimum de 10 ans d'expérience senior dans le développement de logiciels.

Vous avez une ou plusieurs expériences solides dans

  • Le développement d'applications micro-services,
  • Le développement et la maintenance d'applications,
  • Développement d'applications web

Par ailleurs, vous avez
une appétence pour les nouvelles technologies
dans le domaine du développement.

Vous êtes à l'aise en anglais à l'écrit comme à l'oral.

Compétences requises

  • Capacité à travailler en équipe,
  • Ecoute, esprit de synthèse,
  • Autonomie,
  • Curiosité technologique

Tech skills

  • Languages : Python (+++), Bash/Shell (+), Javascript, Rust
  • OS : Linux(++), Debian, windows 10(+)
  • Réseau : HTTP, https, SSH, IP
  • Base de données : Redis(++), PostGreSQL, MongoDB, NoSQL
  • Versionning : GIT(++)
  • Gestion tickets : JIRA
  • Compétences complémentaires (facultatives) :
  • Connaissance framework Web JS (React, Node etc.)
  • Expérience sur du développement événementiel , …)
  • Framewaorks Python : asyncio (++), Django, Flask

Softs skills

  • Compétences professionnelles demandées :
  • Passion pour le développement logiciel
  • Appétence Agile / Devops
  • Capacité à utiliser des méthodes et outils modernes
  • Goût pour le travail en équipe
  • Rigueur
  • Bonnes connaissances en anglais

What we offer:

  • Global opportunities: Work in multi-national teams with the opportunity to collaborate with colleagues and customers from all over the world
  • Flexible work environment: Flexible working hours and possibility to combine work from office and home (hybrid ways of working)
  • Professional development: training programs and upskilling/re-skilling opportunities
  • Career growth: Internal growth and mobility opportunities within Orange
  • Caring and daring culture: health and well-being programs and benefits, diversity & inclusion initiatives, CSR and employee connect events
  • Reward programs: Employee Referral Program, Change Maker Awards
  • SQL database or relational database skills

  • Software Engineer Intern

    il y a 8 heures


    Casablanca Metropolitan Area, Maroc Mirage Metrics Temps plein 20 000  - 25 000  par an

    Software Engineer Internship – Casablanca (Start ASAP, 6 months)Mirage MetricsMirage Metrics builds AI infrastructure and custom automation systems for logistics, mining, and manufacturing companies.We operate across Morocco, Spain, and the US. Our work involves turning operational complexity into structured data and deploying AI agents that actually work...


  • Casablanca Metropolitan Area, Maroc Mirage Metrics Temps plein 40 000  - 80 000  par an

    Forward-Deployed Software/AI Engineer — Casablanca, MoroccoStart Date: ASAPLocation: Casablanca + national field deploymentType: Full-timeAbout Mirage MetricsWe build mission-critical software and AI systems for the logistics, mining, construction and industrial sectors. Our clients don't want dashboards, they want problems solved.Our software doesn't sit...


  • Rabat, Rabat-Salé-Kénitra, Maroc Smalter Temps plein 900 000  - 1 200 000  par an

    As a Telecom Software Solution Engineer, you will be responsible for designing, developing, and implementing software solutions tailored for the telecommunication industry. This role involves collaborating with cross-functional teams to understand client requirements, creating software architecture, and ensuring seamless integration with existing...

  • Junior Software Engineer

    il y a 2 semaines


    Casablanca Metropolitan Area, Maroc Effyis Group Temps plein 40 000  - 60 000  par an

    Dans le cadre du renforcement de notre BU Digital Factory, nous recherchons nos futurs talents en software engineering :Votre MissionEn tant que Software Engineer, vous participerez activement à la construction de solutions innovantes dans un contexte fintech exigeant :Architecture et développement :Concevoir et optimiser des composants backend performants...


  • Rabat, Rabat-Salé-Kénitra, Maroc Career - avl Temps plein 40 000  - 80 000  par an

    AVL Maroc SARL AU offers a job in Morocco (MA) asSoftware Controls Engineer for Combustion EnginesYOUR RESPONSIBILITIES:Analyze system requirements to extract functional needs and software constraints.Define and document software functional requirements based on system requirements.Design the software functional architecture by defining blocks,...

  • Senior Software Engineer

    il y a 8 heures


    Casablanca Metropolitan Area, Maroc Effyis Group Temps plein 900 000  - 1 200 000  par an

    Dans le cadre du renforcement de notre BU Digital Factory, nous recherchons nos futurs talents en software engineering :Votre MissionEn tant que Software Engineer, vous participerez activement à la construction de solutions innovantes dans un contexte fintech exigeant :Architecture et développement :Concevoir et optimiser des composants backend performants...

  • Lead Software Engineer

    il y a 8 heures


    Casablanca Metropolitan Area, Maroc Courtee Temps plein 1 200 000  - 2 400 000  par an

    @Lead Software EngineerÀ propos de CourteeCourtee est la première plateforme en lignesécuriséequi favorise l'inclusion financièreen connectant les besoins de financement aux capacités de financement.Pour les particuliers : un accès gratuit, 24h/24 et 7j/7, à l'information, à un accompagnement personnalisé et à une demande de crédit...

  • Software Controls Engineer

    il y a 8 heures


    Rabat, Rabat-Salé-Kénitra, Maroc AVL Temps plein 120 000  - 180 000  par an

    Job DescriptionAnalyze system requirements to identify functional needs and software constraints.Define and formalize software functional requirements based on system specifications.Design the software functional architecture by defining blocks, interfaces, and data flows in the MATLAB/Simulink environment.Develop control functions and algorithms using the...

  • Software & Functions Engineer

    il y a 2 semaines


    Rabat, Rabat-Salé-Kénitra, Maroc Career - avl Temps plein 40 000  - 60 000  par an

    AVL Maroc SARL AU offers a job in Morocco (MA) asSoftware & Functions EngineerYOUR RESPONSIBILITIES:Design and validate software featuresCollaborate with the Virtual Engineering team to support software platform developmentRun SIL simulations, validate requirements at each software release, and generate reportsDevelop automated scripts to execute complete...


  • Rabat, Rabat-Salé-Kénitra, Maroc AVL Temps plein 60 000  - 80 000  par an

    Job DescriptionAnalyze system requirements to extract functional needs and software constraints.Define and document software functional requirements based on system requirements.Design the software functional architecture by defining blocks, interfaces, and data flows in the MATLAB/Simulink environment.Develop control functions and algorithms using the...