Senior Lead Developer & Integration Architect – SAP CRM & S/4HANA Utilities (m/f/d)

About

We are looking for new colleagues to join our team. The base will be at our HQ in Essen or other German locations, working in a hybrid model with possibilities to work within Europe. Occasional travel is part of the role. Our best-shore model combines local expertise in Germany and Europe with nearshore teams in Slovakia and offshore excellence in Vietnam and India. In addition to maintaining and stabilizing SAP CRM/IS-U landscapes, we are actively driving the transformation to S/4HANA Utilities. This gives you the opportunity to work across both legacy system landscapes and modern S/4-based utilities solutions.

 

 Tech stack

  • ABAP OO / OData/Gateway / BRF+
  • SAP CRM/IS-U (WebUI/ICWC, Middleware BDOC/PI)
  • S/4HANA Utilities (Fiori/UI5, migrations)

     

Your responsibilities

Development & Architecture

  • maintain, design and develop applications in CRM/IS-U and S/4HANA Utilities (quotation & campaign management, lead management, digital contracting)
  • extend SAP CRM WebUI/ICWC interfaces and build Fiori apps for S/4U scenarios
  • implement solutions with ABAP OO, OData/Gateway, Workflows, BRF+

Integration & Interfaces

  • own and optimize CRM Middleware (BDOC/PI) and integration paths into S/4 environments
  • analysis, prioritization, and resolution of incidents and problems
  • execution and coordination of corrections, optimizations, and minor enhancements
  • root cause analysis including derivation of structural improvements (code quality, performance, stability)
  • close collaboration with business departments, application support, Basis/DevOps teams, and external service providers
  • build stable data integrations and support migration activities; ensure system performance and reliability

Innovation & Delivery

  • contribute to the S/4 Utilities roadmap in major transformation projects (migration, cloud architecture)
  • use dedicated sandbox and vanilla test environments for prototyping and proof-of-concepts
  • work in agile project setups (Scrum/SAFe) and coach nearshore/offshore developers

What do we expect?

  • 8+ years of experience in SAP CRM/IS-U development
  • strong skills in ABAP OO, OData/Gateway, BRF+, and Workflows
  • hands-on experience with CRM WebUI/ICWC customizations
  • practical experience in S/4HANA Utilities projects (migrations, Fiori app development, data models, IS-U → S/4U processes)
  • solid understanding of energy & utilities processes (quotation, contracting, KKM, campaigns, B2C/B2B)
  • German (C2) and English (fluent)
  • comfortable working in agile, multicultural delivery environments
  • nice to have:
    • experience with digital contracting and document generation
    • UI5/Fiori experience
    • knowledge of Inspire or similar tools
    • exposure to Generative AI/LLM integration into business processes
    • basic knowledge of SAP BTP and SAP Joule

 

Benefits

  • Compensation and rewards:
    • Boost your earnings with bonuses (company performance, project, or extra performance bonus)
    • Invest in yourself with a yearly well-being budget (up to €2,000)
    • Earn referral bonus (up to €3,000)
    • Secure your future with a pension plan contribution
  • Flexibility and Work-Life Balance:
    • Flexible working hours that adjust to your personal needs
    • Choose your work environment – 100% remote or modern offices: Košice, Bratislava, Prague
  • Personal and Professional Development:
    • Sharpen your skills with extensive training & certifications
    • Boost your language skills with language courses
  • Wellbeing and Culture:
    • Build bonds through team-building activities & company events like the VolleyCup and Christmas party
    • Join our family culture and participate in diverse interest groups like bikers, runners, gamers, and more
    • Invest in your well-being with a MultiSport card
    • Promote your mental health with confidential psychological support 

 

Hiring process

  1. Has the job offer captured your interest? Please fill out the application form and let us know about yourself.
  2. We will assess the information you send us and will get back to you under any circumstances.
  3. We will contact the chosen applicants and specify the details.
  4. A job interview with a hiring manager is a two-way opportunity to get to know each other better. The hiring process also includes a second interview with the customer directly.
  5. We will inform you about the feedback from the interview as soon as possible. Successful candidates will receive a job offer.