Ingénieur logiciel : Principaux consultants dispos et nouvelles missions mises en ligne

Je dépose une mission gratuitement
Je dépose mon CV

Le métier d'Ingénieur logiciel

Si vous êtes étudiant en génie logiciel, suivez des cours pour devenir ingénieur développement logiciel ou si vous travaillez en freelance dans ce domaine, il est important d'acquérir certaines aptitudes spécifiques pour devenir un bon développeur. L'innovation est grande et il y a un nombre illimité d'étapes et de dispositifs qui font leur apparition sur le marché.

Même si vous êtes un ingénieur accompli ou débutant, en tant que développeur de pointe, il est important de savoir comment coordonner la technologie avancée et d'autres éléments spécifiques dans votre travail pour exceller dans l'univers de la programmation. L'on discutera donc dans ces quelques lignes des compétences et des missions qui encadrent le métier d’ingénieur logiciel.

Le rôle d'un ingénieur logiciel informatique

Le génie logiciel est une branche de l'informatique qui englobe le développement de logiciels et de systèmes informatiques. La programmation constitue en général une grande partie du processus de développement. Grâce à elle, l'ingénieur peut concevoir n'importe quoi, des jeux aux systèmes d'exploitation.

C'est pourquoi l'ingénieur logiciel doit maîtriser plusieurs langages de programmation, en fonction notamment de ceux qu'il préfère ou de ceux qui sont les plus demandés dans l'industrie. Les langages les plus populaires sont le Java, Python et C. Cependant, ces langages peuvent varier de façon considérable selon le type de travail à faire.

Par exemple, l'ingénieur développant des applications mobile dispose en général d'un éventail beaucoup plus restreint de langages de programmation. De plus, le processus de développement va bien au-delà de la seule programmation. Il est tout aussi important de s'assurer que le code est convivial et fonctionnel.

Que fait un ingénieur logiciel informatique ?

L'ingénieur logiciel embarqué fait un certain nombre de tâches quotidiennes aboutissant à la création d'un produit logiciel. On cite notamment :

  • Communiquer régulièrement avec le client pour identifier les spécifications et les besoins logiciels de l'utilisateur ;
  • Collaborer avec d'autres ingénieurs et répartir les rôles et les responsabilités en conséquence ;
  • Créer des algorithmes, des modèles et des prototypes pour mieux comprendre comment concevoir un code propre et facile à maintenir ;
  • Écrire, tester et déboguer le code, en veillant à ce qu'il soit intégralement fonctionnel ;
  • Documenter les procédures pour permettre aux futurs ingénieurs et aux autres parties concernées de rationaliser les processus de développement ;
  • Assurer la maintenance régulière du logiciel et faire les mises à jour requises.

Les qualités d'un bon ingénieur développement logiciel

Qu'il travaille dans le domaine de l'informatique internet, telecoms, etc., le métier d'ingénieur logiciel requiert les compétences suivantes :

  • Une bonne ouverture d'esprit : être capable d'entendre l'opinion des autres, d'accepter de nouvelles idées et technologies sans se focaliser sur une seule chose permet d'améliorer l'ingénierie dans sa globalité.
  • Un esprit d'équipe : un bon ingénieur logiciel doit savoir que le développement de logiciels est un processus de collaboration et qu'il requiert plus que des compétences.
  • Pouvoir donner un retour constructif et y être réceptif : un ingénieur doit pouvoir faire la différence entre un retour constructif et une critique sans fondement. Il doit également pouvoir communiquer ses opinions de manière à ce qu'elles soient comprises et entendues.
Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Exemple de missions de Pascal,
Ingénieur logiciel habitant le Bas-Rhin (67)

  • Fonction Développeur front/back

    DAI Mission Développement d’une application de gestion de planning patient et praticien
    Jan 2023 - aujourd'hui

    Taches principales
    • Gestion du projet avec le client
    • Création interface graphique (maquettes) et validation avec le client
    • Intégration dans un front-end Angular
    • Création du backend API en C#, .NET (dotnet core), Mysql
    • Utilisation d’un architecture cloud résiliente et scalable
    • Exécution dans des conteneurs dockers

    Environnement .NET Core, Angular, API C#, docker, Auth, JWT Tokens
  • Mission Développement d’une application de fidélisation marketing Fonction Développeur backend

    MERKLE (Suisse)
    Jan 2022 - Jan 2022

    Taches principales
    • Daily meetings (en anglais)
    • Développement de composants et d’API
    • Intégration d’API externes
    • Création de micro-services dédiés

    Environnement .NET Core, Visual Studio, Scrum, microservices
  • Fonction Architecte logiciel

    ISS SERVICES Mission Développement d’une application de Gestion et de suivi du temps (30 000 salariés)
    Jan 2021 - Jan 2021

    Taches principales
    • Conseils en architecture technique
    • Définition de l’architecture
    • Mise en place d’optimisation pour les performances
    • Développement de composants
    • Suivi technique de l’équipe (Lead Dev)
    • Tests et déploiement

    Environnement .NET Core, DevExpress DevExtreme, Redis Cache, Angular, Visual Studio
  • Fonction Ingénieur logiciel

    GIZMO Mission Maintenance et évolution d’applications dans le domaine de l’immobilier
    Jan 2019 - Jan 2019

    Taches principales
    • Conseils en architecture technique
    • Audit de la méthodologie de développement
    • Évolution du front et back office (NodeJS, MongoDB)
    • Mise en production avec intégration continue (GitLab)
    • Évolution de l’app mobile en Xamarin iOS
    • Mise sur le store d’Apple

    Environnement NodeJS, MongoDB, Gitlab, Gitlab CI, Xamarin iOS
  • Fonction Ingénieur logiciel

    LYSIA Mission Développement d’un service SaaS multi-tenant de gestion de centre de formation
    2017 - 2019

    Taches principales
    • Définition du cahier des charges avec le client
    • Conception de l’architecture logicielle multi-tenant,
    • Design de la base de données
    • Implémentation de fonctionnalités
    • Intégration du système de paiement (Stripe)
    • Répartition de charges avec un bus de messages et des workers
    • Mise en place de tests unitaires

    Environnement ASP.NET MVC, WebAPI, C#, Javascript, TypeScript, Angular, HangFire
  • Fonction Ingénieur logiciel

    DYNASYS Mission Évolution du portail métier web (ERP)
    2016 - 2018

    Taches principales
    • Analyse de la sécurité de l’application Web (OWASP & outil VeraCode)
    • Implémentation de protocole OData et SAML (authentification)
    • Optimisation des performances
    • Implémentation de nouvelles fonctionnalités

    Environnement ASP.NET MVC, WebAPI, C#, Javascript, TypeScript
  • Fonction Ingénieur logiciel

    BRUKER BIOSPIN Mission Amélioration d’un banc de test matériel
    2016 - aujourd'hui

    Taches principales
    • Intégration de nouvelles fonctionnalités de tests
    • Pilotage de périphériques externes (sonde électronique)

    Environnement VB.NET, Winforms, protocoles propriétaires
  • Fonction Ingénieur logiciel

    FDE Mission Création d’une application médicale multi-plateforme
    2015 - 2016

    Taches principales
    • Définition du cahier des charges
    • Gestion de projet, suivi & chiffrage (au forfait)
    • Recrutement d’un développeur XAML
    • Développement des fonctionnalités (C#, Xamarin)
    • Intégration du protocole propriétaire en Bluetooth Low Energy
    • Développement d’un site de gestion des licences (Laravel)
    • Tests et recette avec le client

    Environnement C#, Xamarin, SQLite, BlueTooth LE, Laravel, PHP, MySQL
  • Fonction Ingénieur logiciel/Architecte

    IBM Mission Portage du framework d’entreprise sur plateforme .NET
    Jan 2009 - Jan 2019

    Taches principales
    • Conseils en architecture technique
    • Étude de faisabilité
    • Portage de certaines parties
    • Mise en conteneur Docker, déploiement sur Kubernetes
    • Développement en méthode agile (SCRUM)

    Environnement Framework maison (Crédit Mutuel), .NET core, Visual Studio 2019, DevBooster
  • Fonction Développeur front/back

    JUPITEO Mission Développement d’un annuaire géolocalisé de distributeurs de repas
    aujourd'hui

    Taches principales
    • Gestion du projet
    • Création interface graphique (maquettes)
    • Front en ReactJS, Back en NextJS, optimisation SEO et vitesse
    • Création du backend basé sur Supabase / Postgresql / PostGIS
    • Scraping de données, nettoyage et transformation (script ETL),
    • Intégration des données, intégration de carte (Leaflet JS)
    • Génération de données avec ChatGPT (par API)
    • Requêtes géographiques (PostGIS)

    Environnement ReactJS, NextJS, Typescript, Supabase, Postgresql, Scraping
Voir le profil complet de ce freelance

Les nouvelles missions d'Ingénieur logiciel

Ingénieur développement logiciel embarqué

CORTEX STMC ARM
ASAP
92 - BOULOGNE-BILLANCOURT
3 mois
Voir la mission

Engineering Delivery Manager Logiciel Embarqué - Systèmes complexes

Gestion multi-projets
ASAP
75 - PARIS
12 mois
Voir la mission

OPC / PMO Confirmé

Excel MS Project PowerPoint Pack Office
ASAP
93 - NOISY-LE-GRAND
36 mois
Voir la mission

Ingénieur Contrôle-Commande Embarqué

Gestion multi-projets
ASAP
42 - SAINT-ÉTIENNE
10 mois
Voir la mission

Développeur Golang

GO
ASAP
69 - LYON
36 mois
Voir la mission

Ingénieur Logiciel C++/.NET – OIL&GAS

C C++ .NET C# WPF
ASAP
92 - CLAMART
12 mois
Voir la mission

Software Security Engineer

C Linux Firewall Systèmes embarqués Sécurité
ASAP
59 - LILLE
90 jours ouvrés
Voir la mission

Développeur logiciel embarqué Gateway

C WiFi Linux embarqué Systèmes embarqués
ASAP
78 - VÉLIZY-VILLACOUBLAY
12 mois
Voir la mission

Ingénieur Intégration Système Linux

Linux Systèmes embarqués
ASAP
78 - VÉLIZY-VILLACOUBLAY
12 mois
Voir la mission

Projet radar - Algo sur FPGA + théorie du signal

FGPA
ASAP
Télétravail
3 mois
Voir la mission
Je trouve ma mission

Les profils d'Ingénieur logiciel ont postulé à :

Développeur JAVA

Java API RESTful Spring Kubernetes Git
ASAP
69 - Lyon
12 mois
Voir la mission

Software Developer Python & C++

C++ Python FANUC Robotique
ASAP
31 - TOULOUSE
12 mois
Voir la mission

Création de site internet sur odoo

JavaScript Python
ASAP
Télétravail
1 jours ouvrés
Voir la mission

Développeur senior / lead dev Java

Java Angular
ASAP
44 - NANTES
12 mois
Voir la mission

DEVELOPPEUR ARDUINO

Arduino
ASAP
83 - LA LONDE-LES-MAURES
2 mois
Voir la mission

Développement C++ / Qt pour solution VR desktop

C++ Visual Studio QT
ASAP
Télétravail
10 jours ouvrés
Voir la mission

Developpeur Frontend React.JS

React.js Qlik Kafka Maximo Grafana
ASAP
Télétravail
24 mois
Voir la mission

Engineer Android driver AOSP

C C++ Linux Python Android
ASAP
92 - NANTERRE
6 mois
Voir la mission

Automatisation de l'envoi de messages sur LeBonCoin

Python Selenium
ASAP
Télétravail
3 mois
Voir la mission

DEVELOPPEUR

C
ASAP
Télétravail
1 mois
Voir la mission
Je trouve ma mission

Les derniers CV d'Ingénieur logiciel disponibles

CV Chef de projet C
Ibrahima

Chef de projet C

  • Asnières-Sur-Seine
PHP C C++ AIX VMware Linux J2EE ORACLE EXPRESS Script Shell ILOG VIEWS
CV Ingénieur logiciel embarqué
Jean-Christophe

Ingénieur logiciel embarqué

  • Valence
C++ Delphi Linux C ANSI Linux embarqué Java LabVIEW
CV Lead/senior dev
Thibault

Lead/senior dev

  • LA BIOLLE
Node.js TypeScript JavaScript Angular Microservices MongoDB SQL Python Kubernetes Java
CV Chef de projet IT
David

Chef de projet IT

  • PARIS
MOA MS Office BI Business Objects SQL VBA Oracle C# Java SQL Server
CV Ingénieur Qualité logicielle
A

Ingénieur Qualité logicielle

  • DARNÉTAL
C Jira Linux Python
CV Chef de projet digital J2EE
Younes

Chef de projet digital J2EE

  • LILLE
J2EE Spring BDD Linux Agile Angular DevOps ITIL Webservices
CV Chef de projet PHP
Thomas

Chef de projet PHP

  • LA ROCHETTE
PHP Symfony AJAX C++ SQL Server MySQL Transact SQL C# jQuery CSS
CV Solution Architect
Ali

Solution Architect

  • NANTERRE
Oracle Java API RESTful
CV Chef de projet - Product Owner
Jimy

Chef de projet - Product Owner

  • NIORT
Agile Scrum Gestion du changement Gestion multi-projets Gestion d'équipe C ANSI SQL Jira Azure
CV Directeur de projet
Arnaud

Directeur de projet

  • Lyon
Agile WebSphere MQ Jira WEBSPHERE DATAPOWER Git GitLab WEBSPHERE ESB IBM API Connect WebSphere Application Server
Je trouve mon freelance