Job Description:
The SAP BTP & Ariba SBN Extension Developer will be responsible for refactoring the residual custom functionality currently residing in the Collins Aerospace .NET and Liferay-based supplier portals that cannot be fulfilled through out-of-the-box Ariba CRE/SCC capabilities. This scope represents approximately 20% of the overall portal migration.
This role requires a developer-first profile with deep SAP BTP technical skills including BTP Application Development, SAP Build, and Integration Suite combined with sufficient Ariba SBN knowledge to extend the standard supplier experience with bespoke capabilities. The developer will work in close coordination with the Work Stream 1 CRE/SCC Lead to ensure the custom BTP extensions integrate seamlessly with the Ariba platform and that the combined solution delivers a unified end-user experience for Collins suppliers. Key Responsibilities
- Perform detailed analysis of the existing custom .NET and Liferay portal features to identify and document the subset of functionality that cannot be delivered through Ariba CRE/SCC out-of-the-box configuration
- Architect and build SAP BTP extensions and side-by-side applications that replicate or modernize the identified custom portal capabilities on a cloud-native, supportable platform
- Develop integrations between SAP BTP and Ariba SBN using SAP Integration Suite (Cloud Integration / API Management), ensuring consistent data flows and transactional integrity
- Leverage SAP Build Work Zone or equivalent BTP portal capabilities to deliver a seamless unified supplier experience that spans both Ariba SBN and BTP-hosted components
- Implement security, role-based access control (RBAC), and identity federation requirements using SAP BTP Identity Authentication Service (IAS) and Identity Provisioning Service (IPS)
- Collaborate with Work Stream 1 to define cross-platform integration contracts, shared data models, and event-driven notification patterns
- Produce technical design documents, API specifications, and developer runbooks compliant with Collins Aerospace architecture standards
- Support SIT and UAT for all BTP-hosted components and integrations, ensuring end-to-end traceability back to legacy portal requirements
- Contribute to the legacy portal decommissioning plan by confirming functional equivalency and clean migration of relevant data assets
- Provide knowledge transfer to Collins internal BTP engineers and ensure all custom developments are maintainable post-engagement
Required Qualifications
- 5+ years of enterprise application development experience, with at least 3 years focused on SAP BTP or SAP Cloud Platform
- Proficiency in SAP BTP Application Development using CAP (Cloud Application Programming Model), SAP Build Apps, or equivalent frameworks
- Hands-on experience with SAP Integration Suite (Cloud Integration / CPI) for building iFlows, APIs, and event-driven integrations
- Working knowledge of SAP Ariba Supplier Business Network, including network APIs, cXML document flows, and supplier-facing transaction types
- Experience migrating or re-platforming .NET or Java EE / Liferay portal applications to a cloud-native architecture
- Strong proficiency in modern web development (React, Angular, or equivalent) for building BTP-hosted frontend extensions
- Experience with SAP BTP Identity Authentication Service (IAS), Authorization and Trust Management Service (XSUAA), and Destination Service
- Familiarity with CI/CD pipelines, Git-based source control, and DevOps practices within the SAP BTP ecosystem
- Strong written and verbal communication skills; ability to collaborate across functional and technical workstreams
Preferred Qualifications
- Experience building embedded or side-by-side extensions within Ariba Guided Buying or Ariba SBN custom tabs/portals
- Exposure to SAP Build Work Zone (formerly SAP Launchpad Service) for unified portal experience delivery
- Familiarity with Collins Aerospace or RTX enterprise architecture standards and technology governance processes
- SAP BTP certification (e.g., SAP Certified Development Associate SAP BTP)
- Experience with event mesh / SAP Event Broker for decoupled integration patterns between BTP and Ariba