SAP S/4Hana Developer Consultant

We are looking for a SAP S/4Hana Developer Consultant to collaborate with business/functional analysts to produce software solutions. You will provide input into the design of enhancements and roll outs, offering advice and providing feedback.

  • Analysis of user/functional requirements. Drafting documentation (technical and functional). Translating functional requirements into technical specifications, including documentation for the support team;
  • Prepare detailed technical specifications for development activities including enhancement, interfaces, workflows, forms, reports and data management;
  • Workforce estimations;
  • Programming IT software (IT development). Develop quality code and associated documentation adhering to team and departmental development standards;
  • Prototyping of IT systems, modules and components. Customization;
  • Tests code (unit testing and integration testing) to ensure it produces the desirable results and performs debugging when necessary. Validation of solutions;
  • Evaluation and testing of products delivered by external system suppliers to ensure their compliance with the project specifications and required methodology;
  • Provide support including analysis, development, testing, tracking and resolution;
  • Participation in meetings with the end users;
  • Troubleshooting, debugging, diagnosis, user support. Assisting the support team with the training of system users.
Applicant profile: /
  • Bachelor’s and/or Master’s degree in engineering or similar;
  • In-depth knowledge of Linear programming (scripting) and Object-Oriented programming concepts and paradigms (encapsulation, inheritance, polymorphism);
  • Expert knowledge of one of the programming languages available in SAP HANA XS Advanced runtime: HTML5, Node.js (Javascript), Java, C#, C++, Python etc;
  • Knowledge of event-driven programming and MVC (or MVVM+Binding);
  • Expert at commenting code concisely yet comprehensively;
  • Experience with RDBMS, SQLand architecture models, including SOA and MOM;
  • Debugging and testing, including stress testing of your own code;
  • Ability to draft technical documentation and to work with non-monolithic large-scale corporate systems;
  • Experience with interoperability concepts: messaging, service bus, queuing;
  • In-depth knowledge of Web Services (REST and underlying concepts such as idempotence, including OData), XML, JSON;
  • Experience with a source control system (Git or SVN) and a code collaboration tool such as Gerrit;
  • Knowledge of software modelling (UML, BPMN, entity-relationship diagrams) and software development methodologies (e.g. SAP Activate, RUP, AGILE, SCRUM, SAP ASAP);
  • Client-oriented;
  • Experience in traditional SAP ERP development, integration and test tools like ABAP, ABAP Objects, ABAP WorkBench, ABAP performance tuning, Dynpro, SQL Trace, RFC, iDoc/ALE, BAPI and SAP Workflow;
  • SAP Smartforms and Adobe Forms;
  • Expert in non-traditional SAP development, integration and test tools like SAP NetWeaver, SAP Web AS, SAP Process Integration (PI), SAP J2EE, Java Web DynPro, WSDL, Web services;
  • In-depth knowledge of SAP development tools: SAP Cloud platform SDK, SAP Cockpit, OAUth, oData, and Push mechanisms;
  • Experience with SAP Fiori and SAP S/4HANA;
  • Experience of SAP Gateway, SAP AIF, SAP ETL and SAP PO;
  • An excellent knowledge of spoken and written English is mandatory. French or German optional.
what we offer: /
  • Attractive remuneration package for the experience demonstrated;
  • Integration in highly challenging projects, based on state-of-the-art technology and in the most diverse sectors of activity;
  • Career progression indexed to individual performance;
  • Working model: Hybrid;
  • Continuous training.
Additional notes: /

If you are interested, do not hesitate to apply for the offer and we will contact you with more details. Feel free to share this opportunity!

Share this offer: