Emploi Accessible Travailleur Handicapé RQTH Concepteur/développeur

Concepteur/développeur

CDI / CDD
offre publiée le 03/05/2022
Informations clés
  • Entreprise

    Veolia

  • Référence

    REF7956I

  • Localisation

    13 - Bouches-du-Rhône

  • Type de Contrat

    CDI / CDD

  • Fonctions

    Informatique - Télécoms - Multimédia, Techniques - R&D - Ingénierie

Présentation de l'entreprise

Notre société est spécialisée dans l’édition de solutions dans le domaine de la gestion de l’eau, de l’assainissement et de l’énergie.

Mission

A la demande du Métier et/ou du Product Owner, il analyse, précise, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures.

Evalue aussi l’impact des solutions informatiques en termes d’éco-responsabilité (consommation énergétique).

Mobilise les techniques de conception et de développement pour développer une application en adéquation avec les besoins du client.

Traduction technique des besoins fonctionnels

Participer à l’analyse fonctionnelle détaillée des besoins utilisateurs.

Etudier les opportunités et la faisabilité technologique de l’application.

Elaborer et rédiger le cahier des charges techniques, à partir des spécifications fonctionnelles.

Conception et développement

Concevoir une architecture logicielle avec les architectes, et proposer le framework du projet, constitué de motifs de conception et de librairies dans notre dynamique d’urbanisation. Ou utiliser le framework existant.

Analyser et développer les composants en utilisant les langages appropriés (c#, Javascript/Angular, Oracle).

Assurer le développement et la réalisation des applications (prototypes et modules).

Adapter et paramétrer les progiciels retenus pour l’architecture logicielle.

Participer à la structuration des bases de données.

Harmoniser et industrialiser l’ensemble des composants et applications.

Documenter les applications pour les développements ultérieurs et la mise en production.

Tests et recette

Définir les protocoles et les scenarii de tests (tests unitaires et tests de charge).

Tester, identifier et traiter les dysfonctionnements éventuels du logiciel développé en coordination avec l’équipe en charge de la qualification.

Analyser les résultats et rédiger le rapport de tests.

Vérifier la conformité des capacités de l’ouvrage avec la demande formulée par le client.

Maintenance évolutive et corrective

La mission peut se prolonger après la mise en service des applications sur la prise en charge de tâches de maintenance corrective et/ou évolutive.

Profil recherché

Maîtrise des méthodes et outils de développement (UML, méthodes agiles Scrum Kanban, méthodologies objet…)

Environnement de développement (ex : technologie objet, NETPlateforme de développement)

Connaissance des applications web (ex : Angular JS, Angular, JavaScript, et autres logiciels associés...)

Connaissance des frameworks

Connaissance de plusieurs langages de programmation (C#, Javascript/TypeScript, Java ou langage objet), ainsi que de certains systèmes d’exploitation (Windows, Unix, Linux…) ou d’OS (operating system).

Bonne connaissance des normes et procédures de sécurité/cybersécurité.

Compréhension de l’environnement et du fonctionnement de l’entreprise.

Bonne maîtrise de l’anglais technique /Compréhension des documentations techniques.

Etre en veille technologique -

Bac+2/3 (BTS informatique, DUT informatique ou télécommunications, licence professionnelle spécialisée en informatique …)

Bac+4/5 (Ecole d’ingénieurs en informatique, numérique, généraliste, Master spécialisé)

Formations professionnelles délivrées par l’AFPA ou le CNAM

Certification professionnelle à certains outils (notamment Microsoft) est appréciée

Entre 3 et 5 ans d’expérience

Informations complémentaires

Rigueur - Autonomie - Capacité à travailler en équipe (client, développeurs, PO, architecte) - Réactivité – Curiosité - Ouverture d’esprit, compte tenu de la variété des problématiques clients et technologique

Forte motivation pour l’informatique et pour l’apprentissage de nouveaux langages et systèmes - Souplesse pour répondre aux demandes des clients tout en respectant les normes de développement - Rapidité d'exécution pour rendre les livrables dans les délais impartis –

Capacité à s’engager et à respecter les engagements

Facilité à s'adapter à de nouveaux langages et de nouvelles méthodes de développement - Polyvalence, créativité pour identifier les solutions techniques appropriées

Bonnes qualités relationnelles (écoute et expression) permettant de communiquer efficacement avec les utilisateurs

En tant qu'entreprise inclusive, Veolia s’engage pour la diversité et accorde la même considération à toutes les candidatures, sans discrimination.