Ingénieur / Ingénieure développement logiciel informatique (H/F)

Agence Cannes
Canton de Valbonne, France
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Canton de Valbonne, France

Tech stack

Java
Agile Methodologies
Software Applications
Confluence
JIRA
Unit Testing
Azure
Continuous Delivery
Continuous Integration
DevOps
Java Platform Enterprise Edition (J2EE)
Spring
PostgreSQL
Maven
Node.js
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
Software Engineering
PL-SQL
SQL Databases
Spring-boot
Backend
Gitlab
GIT
Angular
Front End Software Development
Jenkins

Job description

Environnement technique : Java, Angular, SQL, PostgreSQL, SpringBoot, Git, Maven, Jenkins, Jira, méthodologie Agile, outils d'automatisation CI/CD Localisation : Valbonne Type d'emploi : Temps plein Rémunération: Selon expérience Description de poste : Le département IT Tech Engineering recherche un Développeur Fullstack JAVA Vous assurerez la maintenance et l'évolution des applications informatiques internes et en créerez une nouvelle à l'aide du cadre de développement existant. Vous participerez à plusieurs projets de développement (back-end et/ou front-end) pour améliorer ou créer des applications informatiques utilisées par les équipes métiers. Vous travaillerez au bureau de notre client et, si vous y êtes autorisé, vous pourrez travailler à domicile conformément à la politique interne (2 jours maximum par semaine). Responsabilités : Développer des composants logiciels Effectuer des tests unitaires et d'intégration de composants logiciels Documenter le code et produire des produits de travail définis Soutenir l'équipe de support d'application dans la résolution de problèmes pour résoudre les défauts hautement prioritaires et déployer des correctifs sur les systèmes de production Encadrement de collègues dans des rôles plus juniors S'assurer que le code/système/service produit est stable, avec de bonnes performances, opérationnel et cohérent avant le transfert à l'équipe de support d'application Fournir des résultats de travail en temps opportun et faire un rapport régulièrement au PM Unité de test et intégration de composants Travailler en étroite collaboration avec les équipes de développement et d'exploitation pour assurer une intégration continue (CI) et un déploiement continu (CD) des applications. Contribuer à l'amélioration continue des processus et des pratiques DevOps. Exigences: Diplôme BS/MS en informatique, ingénierie ou niveau connexe Connaissances pour la gestion des changements/demandes/incidents (JIRA / Confluence) Analyse de la capacité à prendre en charge les environnements informatiques Bonnes compétences en communication nécessaires pour bien discuter avec les utilisateurs et le support externe Suivre les directives et les objectifs de l'équipe PARFAIT en français et en anglais Une première expérience de travail dans un environnement AGILE est un plus Des connaissances sur le développement/déploiement AZURE sont un plus Les pré-requis techniques: Au moins 5 ans d'expérience en développement Front-End ou FullStack Maîtrise du Framework JAVA (Spring, J2EE, Maven) Connaissances JS / HTML / CSS Connaissance Node JS/Angular requise Connaissances requises en architecture orientée services Web (SOAP / RESTFull) PL/SQL et ou PostgreSQL GitLab Connaissance en CI/Cd est un plus

Requirements

  • AnglaisCette langue est indispensable

Apply for this position