Ingénieur logiciel : Nouveaux consultants inscrits et dernières missions déposées

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

Développeur Golang

GO
01/05/2025
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

Développeur Systèmes Embarqués C++

C++ Systèmes embarqués C ARM
ASAP
78 - LES CLAYES-SOUS-BOIS
6 mois
Voir la mission

Lead développeur Embarqué Zephyr

C ZEPHYR
ASAP
35 - RENNES
12 mois
Voir la mission

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

FGPA
ASAP
Télétravail
3 mois
Voir la mission

Ingénieur Systèmes Embarqués C++

C++ ARM Systèmes embarqués C# C
ASAP
78 - LES CLAYES-SOUS-BOIS
4 mois
Voir la mission

Développeur C++ / Qt / QML

C++ LINUX IHM QT
ASAP
94 - CRÉTEIL
18 mois
Voir la mission

Ingénieur embarqué Qualcomm

C LINUX SYSTEMES EMBARQUES ANDROID
ASAP
75 - PARIS
12 mois
Voir la mission

Ingénieur logiciel embarqué

C SDD Systèmes embarqués
ASAP
31 - TOULOUSE
12 mois
Voir la mission

Test et validation logiciel

LINUX SCRIPT SHELL LINUX EMBARQUE BASH PYTHON
ASAP
78 - VERSAILLES
18 mois
Voir la mission
Je trouve ma mission

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

Tech Lead

C C++ LINUX
ASAP
78 - VÉLIZY-VILLACOUBLAY
6 mois
Voir la mission

Développeur C / PIC Microship

C TEMPS REEL C
ASAP
Télétravail
2 mois
Voir la mission

DEVELOPPEUR

C
ASAP
Télétravail
1 mois
Voir la mission

Développeur Python

SQL PYTHON ENTERPRISE ARCHITECT
ASAP
92 - NANTERRE
12 mois
Voir la mission

Développeur JAVA ANGULAR

JAVA Angular
ASAP
75 - PARIS
3 mois
Voir la mission

Développeur Full-Stack Java/Angular F/H

JAVA MONGODB DOCKER Angular JUnit
ASAP
95 - ROISSY-EN-FRANCE
3 mois
Voir la mission

Developpeur creation de systeme d'exploitation

C++ BASH
ASAP
75 - PARIS
6 mois
Voir la mission

Ingénieur Développeur / DevOps

JAVA JENKINS Angular Spring Boot Kafka
ASAP
69 - LYON
12 mois
Voir la mission

Développeur·se Fullstack Sénior Typescript Next.js PostgreSQL

POSTGRESQL TypeScript Next.js
ASAP
92 - BOULOGNE-BILLANCOURT
6 mois
Voir la mission

conception et test d'un dispositif de balancement de poussette

Electronique Mécanique
ASAP
Télétravail
3 mois
Voir la mission
Je trouve ma mission

Les derniers CV d'Ingénieur logiciel disponibles

CV Lead/senior dev
Thibault

Lead/senior dev

  • LA BIOLLE
NODE.JS TypeScript JAVASCRIPT Angular Microservices MONGODB SQL PYTHON Kubernetes JAVA
CV Développeur logiciel
Alexandre

Développeur logiciel

  • VANVES
JENKINS PYTHON JAVASCRIPT LINUX UBUNTU GIT DOCKER DEVOPS Cloud AWS AGILE C
CV Product Owner / Architecte Fonctionnel / Business Analyste
Marouane

Product Owner / Architecte Fonctionnel / Business Analyste

  • CHÂTENAY-MALABRY
AGILE SCRUM JIRA CONFLUENCE SQL API RESTful MOA ITIL SAFE
CV Développeur C++ / Qt
Thomas

Développeur C++ / Qt

  • SAINT-PRIEST
C++ QT C LINUX BUS CAN
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 développement logiciel embarqué
Romain

Ingénieur développement logiciel embarqué

  • DINARD
C C++ PYTHON JIRA GIT SVN BUS CAN JAVA
Bientôt disponible
CV Ingénieur en Systèmes Electroniques Embarqués
Pascal

Ingénieur en Systèmes Electroniques Embarqués

  • CHÂTILLON
C++ PYTHON MATLAB PLM BUS CAN LINUX UBUNTU VISUAL STUDIO
Bientôt disponible
CV Chef de projet - Product Owner
Jimy

Chef de projet - Product Owner

  • NIORT
SCRUM AGILE Gestion multi-projets Gestion d'équipe Gestion du changement JIRA AZURE SQL
Bientôt disponible
CV Analyste programmeur COBOL 2
Jean-Philippe

Analyste programmeur COBOL 2

  • BOISSEY-LE-CHÂTEL
COBOL 2 DB2 IMS DLI CICS REXX ISPF SQL Comptabilité analytique WINDEV
Bientôt disponible
CV Développeur JAVA
Charbel

Développeur JAVA

  • PARIS
JAVA J2EE Spring Boot SQL JAVASCRIPT AGILE Angular
Bientôt disponible
Je trouve mon freelance