SAP BTP Developer
Role details
Job location
Tech stack
Job description
The SAP BTP Developer is responsible for the design, development and support of cloud-based integrations, extensions and applications on SAP Business Technology Platform (BTP). This role plays a key part in Shoosmiths' SAP modernisation journey which starts with a move to SAP Rise and Integration Suite. This role will look to use the clean core extensibility capabilities from SAP, to reduce customisation of the SAP environment., * Analyse business requirements, functional specifications and technical designs to produce robust BTP based solutions.
- Design, build and maintain integrations using SAP Integration Suite (CPI), including REST, SOAP, SFTP, JDBC and event driven patterns.
- Develop side by side extensions and applications on SAP BTP using CAP/RAP, Node.js, Java and SAP Business Application Studio.
- Build and extend SAP Fiori/UI5 applications, improving user experience while adhering to clean core principles.
- Configure and manage secure connectivity using Cloud Connector, destinations, certificates and OAuth based authentication.
- Work closely with functional consultants to support SAP processes such as Finance, HR and core master data.
- Support integration migration activities from legacy platforms to SAP BTP.
- Produce high quality technical documentation, including design specifications, mappings and operational runbooks.
- Conduct code reviews, unit testing and debugging to ensure solutions are scalable, secure and maintainable.
- Support testing, deployment and post go live activities.
- Work with project managers to estimate effort, plan development work and deliver solutions within agreed timelines.
Requirements
Do you have experience in iManage?, * Strong experience developing on SAP Business Technology Platform (BTP).
- Hands-on experience with SAP Integration Suite (CPI) and enterprise integration patterns.
- Experience building cloud applications or extensions using CAP and/or RAP.
- SAP Fiori/UI5 development experience.
- Understanding of clean-core principles and side-by-side extensibility.
- Experience integrating SAP S/4HANA with internal and third-party systems.
- Knowledge of secure connectivity, authentication and authorisation in SAP BTP.
- Strong problem-solving skills with the ability to translate business needs into technical solutions.
- Ability to work collaboratively within multi-disciplinary teams.
Desirable Skills
- Background in ABAP development and SAP extensibility.
- Experience with SAP Event Mesh or event-driven architectures.
- Exposure to SAP Build Process Automation or workflow tooling.
- Familiarity with SAP Analytics Cloud or Datasphere.
- Experience working in regulated or professional services environments.