VISIAN

Job Vacancy Developer scala senior

Ile-de-France

VISIAN

Job position

Permanent
Contractor
As soon as possible
3 years
47k-66k €, 400-670 €
5 to 10 years experience
Hybrid
Ile-de-France, France
Published on 29/09/2025

Share this job

ITS-FR-402-19-Applications life cycle-Program Designer_developer-Expert

Statut

Publié

Type de contrat

ITS

Catégorie

Prestations Intellectuelles - Appli

Nombre de personnes

1

Département

GEMS-IT (GEMS-IT)

Description

• Description standard

À la demande du Métier, il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures.

ANALYSE : • Contribue à la définition des spécifications générales • Réalise l'analyse technique et l'étude détaillée • Prépare différentes architecture d'implémentation, avec arguments pour et contre, tant en développement neuf qu'en maintenance • Adapte et paramètre les progiciels applicatifs • Réalise le prototypage

QUALIFICATION : • Élabore les jeux d'essais pour les tests unitaires d'intégration • Effectue les tests unitaires • Identifie et traite les dysfonctionnements

DÉVELOPPEMENT : • Réalise les modules (objets et composants logiciels) • Assemble les composants • Rédige les documentations

MAINTENANCE : • A en charge la maintenance corrective • A en charge la maintenance évolutive • Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants

• Main activities

As a Senior Developer, you will:

- Design architectural proposals, documented in diagrams, including APIs, services, front-end and back-end interactions. Sometimes autonomously, sometimes in team collaboration.

- Subdivide the proposal into agile progressive development upgrades.

- Implement builds and associated testing and maintenance tools

- Develop back-end services and APIs.

- Collaborate with business colleagues and domain experts to translate business needs into scalable software features.

- Contribute to agile delivery processes.

- Write tests in collaboration with business colleagues.

- Document and develop user manuals

- Provide user assistance and support

- Monitor systems and provide level 2 support, incident resolution, and troubleshooting (root causes of recurring incidents)

• Hard Skills

The following abilities are required, the first two being critical:

- Proficiency in Scala

- Excellent experience with libraries: cats, http4s, fs2.

- Excellent knowledge of libraries: doobie.

- Comfortable with unit test, integration test and Pact

- Knowledge of Redis, MQTT, InfluxDB, Postgres

- Experience in event-driven architecture

- Familiarity with agile development practices

- Experience with Python is a plus.

With at least 6+ years of software engineering & technical architecture experience.

Our technical stack:

- Cloud & Infrastructure: AWS, Terraform

- Backend: Scala (cats, http4s, fs2), Rust (IoT)

- Data & Messaging: InfluxDB, PostgreSQL, Redis, MQTT

- Front-end: ReactJS

- CI/CD: Continuous Deployment

- Optionally, for systems close to Kiwi: Python, Azure.

• Soft Skills

The following abilities are also required:

- Strong communication and interpersonal skills.

- Proactive mindset with a collaborative spirit and a willingness to support team delivery.

- Ability to break down complex problems and propose pragmatic, scalable solutions.

- Comfort working in a fast-paced, evolving environment with a high degree of autonomy.

- Empathy, humility, and a strong sense of ownership and accountability.

• Languages:

Fluent in English.

French is a plus.

Contexte

• About US (S&EM)

ENGIE, a global leader in low-carbon energy and services, relies on its Global Business Unit Supply & Energy Management (GBU S&EM) to provide reliable, sustainable, and affordable energy to all its customers. This strategic unit optimizes the Group’s and clients’ production & consumption assets and designs tailored energy solutions for our 200,000 professional clients and 15 million consumers.

The Global Business Unit Supply & Energy Management leverages ENGIE’s assets to deliver secure and sustainable energy to its B2B and B2C customers. It uses its expertise in energy management to provide decarbonized electricity 24/7.

Joining Supply & Energy Management means becoming part of a team of over 10,000 passionate experts spread across 20 countries, all united by a shared mission: shaping a greener and more efficient energy future. Together, we push the boundaries of innovation to deliver decarbonized energy 24/7. Join us and be part of those shaping the energy of tomorrow.

• Context

As part of ENGIE’s commitment to decarbonization, S&EM (Supply & Energy Management) plays a key role in managing and optimizing the flexibility of generation assets (e.g., renewable, thermal), storage assets (e.g., battery) and consumption assets (e.g., devices which we can stop or slow down).

In this context, one in-house key software product is Kiwi, enabling to exploit the flexibility of many small assets and to offer demand-management services (DSM).

We are a team of information system architects and software developers working together with business colleagues to analyze, design, develop, maintain and support Kiwi.

Modalité de la prestation

Temps Plein

Plage de travail

Heure ouvrée

Dates d'entretiens

Livrables

Livrables

Conception - Détaillée

Livrables spécifiques

Livrables

Livrables

Analyse - Impact du changement

Livrables spécifiques

Lieu de la prestation

Adresse

ENGIE T1, 1 Pl. Samuel de Champlain, 92400 Courbevoie, France

Pays

France

Extension

Options de renouvellement possible?

Oui

Si oui, merci d'en préciser le nombre et la durée. Attention : la durée totale de la mission ne peut pas excéder 3 ans

2 extensions d'1 an = 3 ans au total.

Working environment

Compétences

Compétences choisies

Compétence

Demandé

Importance

Type de réponse

Architecture logicielle, design patterns, architecture orientée événements

Senior (8 ans < x <= 10 ans)

10

Niveaux d'expérience

Clean code, unit test, integration test and Pact

Senior (8 ans < x <= 10 ans)

10

Niveaux d'expérience

Clean code, unit test, integration test and Pact

Senior (8 ans < x <= 10 ans)

10

Niveaux d'expérience

Scala

Senior (8 ans < x <= 10 ans)

10

Niveaux d'expérience

Collaboration proche avec le tech lead, avec potentiel de tech lead à l'avenir

Senior (8 ans < x <= 10 ans)

8

Niveaux d'expérience

Redis, MQTT, InfluxDB, Postgres

Confirmé (3 ans < x <= 5 ans)

5

Niveaux d'expérience

Librairies: doobie

Confirmé (3 ans < x <= 5 ans)

3

Niveaux d'expérience

Python

Junior (< 3 ans)

2

Niveaux d'expérience

Compétences générales choisies

Compétence

Demandé

Importance

Type de réponse

Esprit d'analyse et de synthèse

Senior (8 ans < x <= 10 ans)

10

Niveaux d'expérience

Organisé et structurant

Senior (8 ans < x <= 10 ans)

10

Niveaux d'expérience

Rigueur

Senior (8 ans < x <= 10 ans)

10

Niveaux d'expérience

Anglais (parlé & écrit)

Confirmé (3 ans < x <= 5 ans)

5

Niveaux d'expérience

Aptitudes à la communication (Ecrite et Orale), assertivité

Confirmé (3 ans < x <= 5 ans)

5

Courbevoie, Île-de-France
20 - 99 employees
Consultancy firm
VISIAN, filiale d'un grand groupe technologique de plus de 6500 personnes, est une société de conseil spécialisée dans l'innovation, la conception de produits et la data. Ses consultants technophiles allient compréhension des enjeux digitaux et vision produit. De la structuration des DSI à la conception de produits digitaux en passant par la valorisation de la data, VISIAN concrétise les objectifs de ses clients en faisant converger ambition et faisabilité. Fondée par des consultants, VISIAN connait une croissance rapide pour atteindre 14 millions de CA cette année et renforce ses partenariats avec de nombreux clients grands-comptes sur Paris et Marseille.

Apply to this job!

Find your next career move from +9,000 jobs!

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Developer scala senior

VISIAN

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us