Belgium : .Net Software Engineer - Freelance (REF18)
Mission description:
The Group IT organization is looking for full-stack software engineers to join the Consumer Centricity program team. The team that defines, develops, maintains, supports and operates the components that builds up the services to enable new business models, for the benefit of the Group business, partners, customers and consumers.As part of the agile project team, the consultant will help to implement the services and support technical integration with the heterogeneous landscape. As part of its digital transformation, and as a frontrunner in the energy transition, the Group is addressing disruptive challenges and improving its services via the delivery of new products using the latest technologies. As part of the Consumer Centricity program, you will be helping to answer on the Ambitious Renewable Energy System deployment, EU-wide upscaling Metering and Connectivity Capabilities, massively increasing electrification of heating and mobility services. This are the three megatrends, which will transform the energy system at its core!Fueled by those megatrends and by additionally considering diversified consumer needs, we believe that electricity consumption would be able to (partly) follow electricity generation. The Consumer Centricity program intends to unleash demand driven flexibility to integrate more renewables and reduce CO2 emissions, improve security of supply and increase consumer satisfaction through a variety of energy services.Thereby, Consumer Centricity program is following an agile approach: testing out and developing prototypes in co-creation with partner companies, verifying consumer needs iteratively, adapting and scaling up successful solutions, while respecting the Belgium and German market context.
Roles & Responsibilities:
- Develop, test, document software components, libraries or services based on Feature Requests ∙
- Contribute to project development through system design, requirements gathering, and programming ∙
- Configure, develop and document code extensions for off-the-shelf solutions such as access manager, authorization engine, API gateway, reverse proxy, directory service or custom components, in various technologies depending on products features and APIs.
- Promote, develop and improve continuous integration and deployment of software releases with automation and configuration management.
- Participate to squad team sprints elaboration, planning, execution and evaluation.
- Take ownership of backlog items in the Sprint Backlog
- Collaborate with other programmers and UX Designers to achieve sprint goals
- Research and defend possible approaches to problems
- Learn and apply (new) concepts, standards and development environments that are needed to best execute the assigned tasks.
Technical skills:
- Software development: C#, .Net, REST, JSON
- UI development with SPA frameworks such as Blazor, Vue.js or React.
- Data storage with LDAP, RDBMS (SQL), NoSQL.
- Standards: OAuth2, OIDC, SAML2, WebAuthn,
- Authorization concepts: Azure AD B2C, RBAC, ABAC, ReBAC.
- Web security concepts: HTTPS, cookies, CORS, Single Sign-On, MFA, etc.
- Usage of cryptographic concepts: symmetric and asymmetric keys, PKI, hash functions, keystores, etc.
- Azure -/ForgeRock Identity Management, Access Management and Directory Service.
- Git and DevOps concepts and usage.
- Messaging: RabbitMQ, Azure EventHub’s, Kubemq, dapr.io
- Continuous delivery: Azure DevOps Pipelines, Yaml, Kubernete
skills:
- Pragmatic over dogmatic, doer over thinker
- Positive attitude and constructive
- Independent and structures way of working
- High communication and team skills
- Versatile, flexible and agile
- Be passionate about continuously learning
- Must be able to work independently
- Analytical skills in identifying problems and pointing out solutions
- Able to document processes and architectures
- Able to present/discuss (to technical audience) the proposed solutions
- Language: English mandatory (French, Dutch and/or German is a plus
- Localisations
- Brussels
Pourquoi travailler avec nous?
-
Équité
Équité des rétributions -
Personnalisation
Développement personnel personnalisé -
Pérennisation
Mindset-fit & Cultural-fit
Mindset et culture de nos missions
Nous tenons à intégrer les meilleurs talents au sein des projets que nous gérons auprès de nos clients. Nos processus de sélection sont très rigoureux dans ce sens. Ceci dit, nous nous n’arrêtons pas à la cohérence compétences - mission, mais nous allons vers le mindset-fit et le cultural-fit. En effet, la cohérence entre la personnalité, les aspirations et les valeurs de chacun de nos consultants et de nos collaborateurs avec le contexte de chaque projet est un principe fondamental de notre philosophie de coopération.
À propos de Trusted Advisors
Trusted Advisors est un groupe spécialisé dans le conseil, les études et l’accompagnement à forte valeur ajoutée. La créativité et la pertinence de nos solutions sont des leviers de différentiation que nous apportons, tous les jours, à nos clients Grands Comptes, au niveau de la définition, la réalisation, et la maintenance de leurs projets stratégiques, scientifiques, ou technologiques.
Belgium : .Net Software Engineer - Freelance (REF18)
Téléchargement du formulaire de candidature