L'offre Développeur Full-Stack a été sauvegardée.

Continuer

Offre sauvegardée

Entrez votre adresse e-mail pour enregistrer ce travail

Vous enregistrez ce travail sous:

FR
retour à la liste

Développeur Full-Stack posté par RENEE COSTES VIAGER

CDI - temps plein
Toulouse
€42,000.00 - €50,000.00 / an

Description de l'offre

L'entreprise OVYA – Groupe Renée Costes recherche un

Développeur Full-Stack


Employeur      :    OVYA, filiale du Groupe Renée Costes.

Lieu de travail     :     31000 Toulouse

Type de contrat   :     Contrat à durée indéterminée (CDI).

Disponibilité   :      Poste à pourvoir immédiatement.


Environnement

          La société OVYA est une filiale du Groupe Renée Costes spécialisé dans épargne retraite immobilière. La société OVYA conçoit, développe, maintien des applications logiciels métiers distantes et administre les serveurs dédiés sur lesquels elles sont déployées.
Les solutions et services développés par OVYA répondent en premier lieu aux besoins du Groupe Renée Costes et certaines ont vocation par la suite à être déployés en mode SaaS.

Environnement technique

  • Langage de programmation par ordre d'usage :

   PHP 8 (Zend et Symfony en librairie)

   Javascript + Typescript (Dojo Toolkit et Angular 8)

   Go

   Scripts Bash pour le déploiement des applications ;

                 DBMS : PostgreSQL avec l'usage de PostGIS ;

                 Web : Apache+Nginx, HTML5, CSS, SASS, Wordpress ;

                 OS : GNU/Linux (Debian) sur postes de travail et sur serveurs ;

                 Virtualisation : via des conteneurs LXC et Docker ;

                 Monitoring : Prometheus + AlaertManager ;

                 Éditeur de code : VSCode, Emacs, IntelliJ IDEA.


Activités principales


          Le titulaire, sous l'autorité du directeur technique, a plus particulièrement en charge l'amélioration, la conception, le développement et l'intégration de fonctionnalités et d'applications au sein des systèmes logiciels actuellement en place. Il regroupe les besoins opérationnels en matière de fonctionnalités et d'applications en concertation avec les directeurs associés du groupe.

          À ce titre, les activités du poste, sont les suivantes :

                 Concevoir et développer de nouvelles applications et fonctionnalités

                    formaliser et modéliser avec rigueur et cohérence le système à mettre en place ;

                    réaliser l’écriture du code en respect les consignes établies ;

                    rédiger la documentation technique nécessaire pour la pérennité de la maintenance en respectant les standards mis en place ;

                    concevoir des scénarios de tests.

                 Intégrer les développements réalisés

                    effectuer l’intégration des solutions développées en cohérence avec les systèmes applicatifs en place ;

                    effectuer les paramétrages techniques et fonctionnels nécessaires ;

                    participer aux opérations de mise en production, éventuellement en dehors des jours ou plages horaires de bureau.

                 Assurer la maintenance et les évolutions des applications existantes

                    assurer une relecture et modifier le code en respect des consignes établies dans le but d'en corriger ou d'en améliorer le fonctionnement ;

                    rédiger et améliorer la documentation technique nécessaire pour la pérennité de la maintenance en respectant les standards mis en place ;

                 Assurer une veille technologique

                     assurer une veille permanente sur les outils et les standards émergents en adéquation avec les besoins de la société ;

                    assurer une veille sur les usages numériques.





Conditions requises

Compétences requises


          Le candidat doit être titulaire d'un diplôme d'ingénieur ou avoir suivi un cursus universitaire de niveau BAC+5 minimum idéalement dans les TIC.

          Il doit avoir des connaissances sur :

  • la pratique du développement logiciel en général ;
  • des langages de programmation courants (C, C++, Java, PHP, Javascript, Go, Bash, Python, Ruby, Perl, etc) dont au moins un typé ;
  • la programmation objet ;

          Des connaissances dans les domaines suivants seront appréciés :

  • les outils de gestion de versions les plus utilisés (git en particulier) ;
  • le langage de requête structurée SQL, idéalement sous PostgreSQL ;
  • les outils de suivis de problèmes (Redmine , Bugzilla, Mantis Bug Tracker, etc.), idéalement Redmine ;
  • le systèmes d'exploitation Linux, idéalement Debian ;
  • les règles élémentaires de sécurité informatique (injection SQL, Cross-Site Scripting, chiffrement des données, etc) ;
  • les applications les plus classiques (serveurs Web/ « de messagerie », wiki, etc).


Qualités requises

          Les qualités nécessaires pour le poste sont les suivantes :

  •   faire preuve de rigueur et de cohérence ;
  • respecter les consignes énoncées dans un cahier des charges techniques ou fonctionnelles ;
  • respecter les consignes énoncées dans le cadre de contraintes de qualité ;
  • avoir le sens de l’écoute et savoir travailler en équipe ;
  • avoir une bonne compréhension de l'anglais technique à l'écrit ;
  • savoir rédiger de la documentation claire (procédures, dossiers d’architectures, etc) ;
  • faire preuve de réactivité et d’initiative ;
  • être polyvalent ;
  • avoir le goût du travail bien fait.



Numéro de référence

n/a

Offres similaires

Recevoir des offres similaires

Merci Vous allez recevoir des offres à l'adresse email