Offers “ENGIE”

Expires soon ENGIE

API MARKETPLACE FULL STACK DEVELOPER - BRUSSELS

  • Brussels (Bruxelles-Capitale)
  • IT development

Job description

WHO WE ARE

ENGIE is a global energy company, a leading provider of electricity, natural gas, and energy services. With 153,090 employees in more than 70 countries worldwide, ENGIE achieved revenue of €66.6 billion in 2016. ENGIE is committed to being a leader in the energy transition.

We are looking for talented and motivated people to create the future of energy. Join a rewarding and flexible work environment that encourages innovation and creativity, and help us meet the energy challenges of today and tomorrow.

 

Global Energy Management (GEM) is one of ENGIE’s Business Units. We deliver services in supply and logistics management, asset management, risk management, market access management, while contributing to the market understanding, design and efficiency and developing market solutions to accelerate the energy transition.

GEM manages one of the largest and most diversified energy portfolios in Europe, including electricity, natural gas, bulk commodities and environmental products.

With 5 trading platforms and activities in more than 50 countries, GEM has an extended geographical coverage in Europe, Asia-Pacific and in the US. It employs 1,300 people around the world.

 

 

 

WHAT WILL BE YOUR ROLE

 

Organization

Within GEM and attached to the Strategy, Communication & CSR department,the GEM Services core team (aka. GEMS) is heading a transversal project started in July 2016 with core mission to

1.   Set APIs as a strategic item within GEM both on the IT side and on the Business side

2.   Build and operate an API Marketplace for publishing and consuming GEM APIs

3.   Lead business and tech API guilds (security, design, marketing…)

 

The GEM Services project approach to the API transformation in GEM is to rely on the different business and support divisions to expose their current capabilities under this “API-as-a-Product” model.

In this setup, there are 2 different roles/teams:

-       GEM Services core team: the transversal team leading the GEM Services project (see 3 missions above) and in charge of its success.

-       Divisions API teams: teams within GEM divisions that are in charge of developing end-to-end APIs that expose worthy capabilities.

 

The GEM Services core team is a mix of business and tech driven members. The project is also first and foremost a GEM project wherein every team in GEM can play an important role by being involved in some way in the project, with a strong willingness to build a common and coherent project across GEM (requiring a thoughtful coordination across GEM divisions).

 

 

Role

 

The GEM Services team is looking for an API Marketplace Full Stack Developer (position hosted in the IS Division) to help with the development of all the components of the GEM API Marketplace

 

As GEMS Full Stack Developer, you will:

 

1.    Develop the API Marketplace with the rest of the Team

·        Design, build and ship new services and user experiences for our API Marketplace

·        Write high quality and maintainable code that will scale and be shared across many projects and distributed development teams.

·        Ensure product release quality by contributing to designing and running meaningful functional testing strategies.

 

2.    Work in agile mode and collaborate with IT and Business

·        Work in an agile mode and strongly collaborate with other developers

·        Collaborate with the Project Manager and the rest of the team to organize the backlog

 

3.    Contribute to transversal discussions and problem solving around APIs

·         Contribute to discussions around software architecture and design.

·        Collaborate closely with business owners and other engineers to solve challenging problems and create new worthy solutions for our end clients (internal and external, business and tech clients).

YOUR PROFILE

 

Education & professional background

·  You have at least 3 years of professional experience

 

Behavioral skills

·  You care about quality and you know what means delivering impactful solutions.
·  You dare contribute in an environment that promotes experiment and quick iteration.
·  You love learning continuously and working on projects that feed your natural curiosity.
·  You have a synthetic spirit, are proactive and take initiative
·  You are a real team player and aware of cross-cultural working
·  You show a high interest in technological evolution and are (wanting to become) an expert in API development
·  You can work autonomously
·  You are familiar with the Agile methodology and are experienced in SCRUM (or equivalent)

Technical competencies

 

Mandatory

·  You have experience in Python and Django (both mandatory), developing distributed services and highly responsive software solutions
·  Experience with CI/CD practices
·  You have already use Web APIs - from leading companies (Stripe, Twilio, …) or others

 

Not mandatory (but a plus)

·  You have experience in:
·  API gateways & developer portals
·  Cloud Azure, AWS
·  OpenID, OAuth2, RBAC/ABAC

 

Languages

·        You are fluent in English, French and/or Dutch (speaking, reading, writing)

 

Working place

·         Brussels Engie Tower

·        Some trips (~1/month) to Paris

 

 

WE OFFER

 

·  Intellectually challenging job
·  Integration within a team of passionate individuals
·  Autonomy and responsibilities
·  Possibility to grow, learn and develop, including some attendance to world-class conferences

Additional Information
·  Posting Date: Aug 27, 2018

Make every future a success.
  • Job directory
  • Business directory