Architecte Logiciel C++ H/F

LR Technologies Groupe
Aix-en-Provence, France
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Microsoft Windows Agile Methodology JIRA Unit Testing C++ (Programming Language) Software Quality Linux Middleware Python (Programming Language) Network Protocols Software Architecture
+5 more
Software Engineering TCP/IP UML Rust (Programming Language) Integration Tests

Job description

Vous rejoignez une Ă©quipe Agile en tant que rĂ©fĂ©rent sur les sujets d’architecture logicielle.

Vous participez à la définition des orientations techniques des produits et garantissez la cohérence des architectures tout au long du cycle de développement.

Vous ĂȘtes un interlocuteur privilĂ©giĂ© des Ă©quipes de dĂ©veloppement et contribuez activement aux choix technologiques.

 Vos missions

  • DĂ©finir les architectures logicielles des applications et systĂšmes dĂ©veloppĂ©s
  • Concevoir et rĂ©diger la documentation d’architecture (diagrammes, spĂ©cifications, choix techniques
)
  • Analyser les architectures existantes et proposer des axes d’amĂ©lioration
  • DĂ©finir et documenter les interfaces entre les diffĂ©rents composants logiciels
  • Participer aux choix technologiques et aux Ă©volutions d’architecture
  • Contribuer Ă  la rĂ©daction des besoins fonctionnels avec les Ă©quipes produit
  • Garantir le respect des bonnes pratiques de dĂ©veloppement et de qualitĂ© logicielle
  • Participer aux revues techniques et accompagner les Ă©quipes de dĂ©veloppement
  • Veiller Ă  la qualitĂ© des dĂ©veloppements, des tests unitaires et des tests d’intĂ©gration

Requirements

  • DiplĂŽmĂ©(e) d’une Ă©cole d’ingĂ©nieur ou formation supĂ©rieure en informatique
  • ExpĂ©rience de 5 ans minimum en architecture logicielle
  • Bonne maĂźtrise des architectures logicielles modernes
  • Connaissance d’un ou plusieurs langages parmi Rust, C++, Java ou Python
  • Bonne connaissance des environnements Linux et/ou Windows
  • ComprĂ©hension des protocoles rĂ©seau TCP/IP et UDP
  • ExpĂ©rience dans un environnement Agile
  • CapacitĂ© Ă  analyser des problĂ©matiques techniques complexes et Ă  proposer des solutions adaptĂ©es
  • Esprit d’équipe, autonomie et rigueur

Les petits plus

  • MaĂźtrise de la modĂ©lisation UML
  • Connaissance des architectures distribuĂ©es ou orientĂ©es messages
  • ExpĂ©rience avec les architectures publish / subscribe
  • FamiliaritĂ© avec des middlewares de communication ou des frameworks distribuĂ©s
  • MaĂźtrise de Jira ou d’un outil de gestion de projet Ă©quivalent
  • Anglais technique

About the company

LR Technologies poursuit le développement de son pÎle Logiciel & SystÚmes dans le cadre de sa campagne de recrutement 2026.

Notre ambition : concevoir des solutions logicielles innovantes au sein d’environnements techniques exigeants, oĂč les enjeux de performance, de fiabilitĂ© et de maintenabilitĂ© sont au cƓur des dĂ©veloppements.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all