Job Description
Are you a passionate SAP BTP Developer looking to make a significant impact in the publishing industry? Join Penguin Random House as an SAP BTP Senior Developer and be part of a team that is shaping the future of reading.
As a key member of our technology organization, you will play a vital role in designing, developing, and maintaining high-quality SAP BTP solutions across application development, automation, and integrations. We are seeking candidates with strong hands-on SAP BTP development experience, including UI5, Fiori, and Automation (SAP Build).
We are specifically looking for candidates who must-have:
• Minimum 5+ years of recent and relevant experience in SAP BTP development.
• Strong understanding of BTP services relevant to application development and automation.
• Proven experience as a software engineer with a strong focus on coding and technical implementation.
• Hands-on expertise in SAP UI5, Fiori, Workflows, and SAP Build (Process Automation, Build Apps, Work Zone).
• Proficiency in cloud development languages such as JavaScript, Node.js, TypeScript, and Python.
• Experience in developing and customizing Fiori apps using Fiori Elements, Smart Controls, and annotations (local and backend).
• Development experience in SAP Build projects involving Business Processes, Automation, Decision, and Process Visibility.
• Application integration experience with REST/OData APIs, SAP ECC, and SAP S/4HANA.
• Strong experience in configuring SAP Business Technology Platform and BTP services, with clear understanding of different runtimes (Cloud Foundry is a must).
• Proficient with tools such as SAP Business Application Studio, Visual Studio Code, and SAP BTP Cockpit.
• Knowledge and hands-on experience in security using XSUAA, Connectivity, and Destination services.
• Ensure code quality, version control, and CI/CD pipelines using GitHub or GitLab, following DevOps best practices.
• Good understanding of SAP Cloud Connector.
• Problem-solving and team-oriented mindset with the ability to design, develop, and maintain high-quality technology solutions in collaboration with cross-functional teams.
Nice-to-Haves:
• Experience in building applications using SAP Cloud Application Programming Model (CAP) with Node.js, strong JavaScript/Node.js expertise, and Core Data Services (CDS).
• Experience in configuring SAP IAS/IPS with corporate identity providers (e.g., Okta).
• Ability to design and implement integrations between SAP and non-SAP systems using BTP Integration Suite, API Management, and Events.
• Exposure to diverse business scenarios (A2A and B2B) with hands-on experience in working with major adapters such as SFTP, SOAP, REST, IDoc, OData, JDBC, and SuccessFactors.
We are not seeking candidates who:
• Are primarily SAP BTP Developer or analysts without a strong focus on hands-on software development.
• Have limited or no recent experience in SAP BTP development.
• Possess experience limited to SAP BTP administration activities only.
• Are seeking a primarily consulting or advisory role rather than a development-focused role.
If you are ready to take your career to the next level and contribute to a dynamic and innovative company, we encourage you to apply to this US-based remote opportunity. Please note, that while this role is remote-eligible, it will require operating on Eastern Timezone.
The salary range for this position is $125,000 - $140,000. All positions are currently eligible for annual profit award or bonus, subject to Company results.
To be considered, please submit your resume and salary requirements by April 28,2026.
Jobcode: Reference SBJ-z3poy3-216-73-216-42-42 in your application.