What you will do
You will join a development team of five people working on SAP IS-U for Utilities applications. The team operates as a shared development pool, with work allocated as coherent packages rather than full project assignments. You will own each assignment end-to-end throughout the entire change lifecycle.
Your core responsibilities include:
- Proposing technical solutions based on functional specifications, challenging proposed approaches, and providing workload estimates
- Drafting and completing technical specifications, ensuring alignment with the company's technical architecture
- Developing code that complies with application standards, naming conventions, and best practice guidelines, with particular attention to ABAP Test Cockpit quality checks
- Ensuring code modularity, reusing existing libraries, and writing Object-Oriented ABAP (except where exceptions apply)
- Analysing and implementing SAP Notes
- Working closely with the SAP Basis team on authorizations, infrastructure, and technical configuration
- Executing and documenting unit tests, including performance testing, query optimization, and mass processing tests
- Performing deployment tasks that may require work outside normal business hours
- Analysing and resolving defects identified during test campaigns or production incidents
- Preparing technical documentation for each developed object
As a senior developer, you will take on more advanced assignments:
- Developing solutions for particularly complex and highly specialized topics
- Analysing and implementing Non-Functional Requirements across security, performance, reliability, and maintainability
- Acting as a technical reference point and single point of contact for the team on complex technical subjects
- Assisting the Team Lead in defining and improving development frameworks and standards
- Supporting the design of new cross-functional and enterprise-wide solutions
- Evaluating, selecting, and introducing new technologies and tools
- Mentoring and coaching junior developers
The team supports both corrective and evolutionary maintenance as well as new projects, including initiatives around remote device capabilities and S/4HANA improvements.
What we are looking for
Essential requirements:
- At least 10 years of proven experience as an SAP backend developer
- Proven experience within SAP S/4HANA development
- Knowledge and experience in classical ABAP, Object-Oriented ABAP (use of classes), and backend development, particularly through SAP standard extensions (User-Exit, BAdI, Enhancement Spot, etc.)
- Proven experience in SAP interface development: IDoc/ALE, BAPI/RFC, SOAP Web Services, OData and SAP Gateway
- Fluent in English
Strongly preferred:
- Proven experience with SAP key tools: SAP ABAP Workbench, Eclipse/ABAP Development Tools (ADT), and ABAP Test Cockpit (ATC)
- Proven experience in Business Object Repository Objects (BOR)
- Proven experience in data migration using LSMW and EMIGALL
- Proven experience in Core Data Services (CDS Views)
- At least 3 years of proven experience as a developer in SAP IS-U within the Utilities sector
- Proven experience in SAP IS-U for Utilities across at least 3 different functional domains: Device Management (DM), Structuring/Switching, Metering, Energy Data Management (EDM), Billing, Customer Services (CS), Advanced Metering Infrastructure (AMI)
- Master's degree in Information Technology, Economics, Industrial Engineering, or a Scientific field
Valuable additional experience:
- Web Dynpro
- Business Rule Framework Plus (BRF+)
- SAP BPEM/EMMA module
- Business Object Layer (BOL) and SAP CRM
- MPM/IDEX-GC Framework
- S/4HANA Embedded Analytics
- More specialized areas: Dynpro/Dialog Programming (screens), Forward Error Handling (FEH), Business Object Processing Framework (BOPF), Floorplan Manager (FPM) in Web Dynpro
- Supporting tools: Jira, Omnitracker, SAP Solution Manager, SOAP UI
- SAP Fiori development: Fiori Launchpad, Fiori Designer, Web-IDE, Business Application Studio (BAS)
- Adobe Forms
- French or Dutch language skills
You demonstrate strong listening, analytical, organizational, and synthesis skills. You possess excellent communication skills and can explain complex technical concepts clearly. You are a team player while also capable of working autonomously.
The setting
This assignment runs from mid-November 2026 through to the end of November 2027, with the possibility of extension.
You will work full-time, five days per week, with a minimum on-site presence of three days per week in Brussels. On-site attendance days must be aligned with the rest of the team. A secure laptop will be provided.
The working language is English, with French or Dutch as an asset.
You can join us for this assignment as a freelancer or as an employee of HumanInTech. Same role, same team. If you join as an employee, your employment continues beyond this assignment. When it ends, we’ll work together to find your next assignment.
Location: Brussels
Work address: Belgium
Employer / contracting party: HumanInTech
Applications close (Brussels time): October 21, 2026 at 2:00 AM
Engagement: Freelance or employed by HumanInTech
Working hours: Full-time
Experience: More than 10 years or more
Education: Master's or more
Published: October 2026