- Op basis van functionele specificaties of overleg met functionele analisten oplossingen voorstellen of uitdagen en de bijbehorende werkbelasting inschatten.
- Technische specificaties opstellen en/of aanvullen volgens de voorgeschreven templates en goedkeuring verkrijgen van de functionele analist voor aanvang van ontwikkeling. Zorgen dat de oplossing voldoet aan de technische architectuur van de organisatie.
- Analyseren en implementeren van SAP Notes.
- Ontwikkelen van de benodigde code met naleving van applicatiestandaarden, naamgevingsconventies, best practices (SAP en organisatie) en governance regels. Uitvoeren van kwaliteitscontroles via ABAP Test Cockpit en noodzakelijke correcties doorvoeren.
- Zorgen voor modulaire code, hergebruik van bestaande codebibliotheken en gebruik van Object-Oriented ABAP, tenzij anders overeengekomen.
- Afwijkingen van technische specificaties bespreken en formeel afstemmen met de functionele analist.
- Nauw samenwerken met het SAP Basis (SAP-BC) team voor autorisaties, infrastructuur en technische configuratie van SAP systemen.
- Unit tests uitvoeren op basis van testdata van de functionele analist en deze grondig documenteren. Zorgen voor volledigheid en dekking van niet-functionele tests zoals performance, query optimalisatie, massaprocessing en technische connectiviteit. Specifieke aandachtspunten communiceren naar functionele analisten.
- Eventueel taken uitvoeren tijdens uitrol naar test-, acceptatie- of productieomgevingen, mogelijk buiten kantooruren.
- Gerapporteerde defecten analyseren en oplossen in overleg met de functionele analist.
- Technische documentatie voorbereiden voor elk ontwikkeld object volgens templates.
Als Senior Developer kunnen meer geavanceerde en gespecialiseerde opdrachten worden toevertrouwd, zoals:
- Ontwikkelen van oplossingen voor complexe en gespecialiseerde onderwerpen die uitgebreide expertise vereisen.
- In samenwerking met SAP Basis team Non-Functional Requirements analyseren en implementeren op gebieden als security, betrouwbaarheid, performance, onderhoudbaarheid, compatibiliteit, enz.
- Technisch aanspreekpunt en Single Point of Contact (SPOC) zijn voor het team bij complexe technische onderwerpen.
- Ondersteunen van Team Lead bij definiëren, implementeren en verbeteren van ontwikkelingskaders en standaarden.
- Ondersteunen van Team Lead en functionele analisten bij ontwerp van nieuwe cross-functionele en organisatiebrede oplossingen.
- Assisteren bij evaluatie, selectie en introductie van nieuwe technologieën en tools.
- Kennis en ervaring delen met het team over lopende projecten.
- Junior ontwikkelaars coachen tijdens technische specificatie en implementatie.
Vaardigheden
- Minimaal 10 jaar ervaring als SAP Backend Developer.
- Ervaring met SAP S/4HANA ontwikkeling.
- Kennis van klassieke ABAP, Object-Oriented ABAP en backend ontwikkeling via SAP extensies (User-Exit, BAdI, Enhancement Spot, etc.).
- Ervaring met SAP interface ontwikkeling (IDoc/ALE, BAPI/RFC, SOAP Web Services, Odata & SAP Gateway, etc.).
- Vloeiend in Engels, bij voorkeur ook basiskennis Nederlands en/of Frans.
- Ervaring met SAP tools zoals SAP ABAP Workbench, Eclipse/Abap Development Tools (ADT) en ABAP Test Cockpit (ATC).
- Minimaal 3 jaar ervaring als Developer SAP IS-U in de Utilities sector, met kennis van verschillende functionele domeinen zoals Device Management, Metering, Billing, Customer Services, Advanced Metering Infrastructure.
- Masterdiploma in IT, Economie, Industriële Ingenieurswetenschappen of een wetenschappelijke richting is een plus.
- Kennis van aanvullende SAP technologieën zoals Web Dynpro, BRF+, SAP BPEM/EMMA, Business Object Layer, SAP CRM, MPM/IDEX-GC Framework, S/4HANA Embedded Analytics, Dynpro/Dialog Programming, FEH, BOPF, FPM, Jira, Omnitracker, SAP Solution Manager, SOAP UI, SAP Fiori ontwikkeling, Adobe Forms is een plus.
- Goede luister-, analyse-, organisatie- en synthesevaardigheden.
- Uitstekende communicatieve vaardigheden om complexe technische concepten duidelijk uit te leggen.
- Teamspeler die ook autonoom en zelfstandig kan werken.
De Senior SAP Developer werkt binnen het AMMO team, dat verantwoordelijk is voor onderhoud en nieuwe projecten binnen het SAP IS-U portfolio van de organisatie. Het team bestaat uit projectmanagers, functionele analisten en SAP ontwikkelaars. De ontwikkelaar krijgt opdrachten op detailniveau toegewezen en is verantwoordelijk voor het volledige ontwikkelingsproces van technische specificaties tot documentatie.
De organisatie is de distributienetbeheerder voor elektriciteit en aardgas in de Brusselse regio, met een focus op energievoorziening en de energietransitie. De Digital Business Solutions afdeling ondersteunt alle bedrijfsactiviteiten met moderne IT-oplossingen.
De geselecteerde consultant wordt geïntegreerd in het AMMO team binnen de technische organisatie en werkt nauw samen met de Technical Team Lead en SAP Basis team.