Mobile Developer - SAP BRIM

BVA Bear's IT SolutionsSouth Middleton Township, PA
2dHybrid

About The Position

BVA Bears IT Solutions is seeking an SAP BRIM -Mobile Developer to work in the Middletown, PA area. This is a full time position with at least 2 days on-site and possibly 3 days remote. As an SAP BRIM-Mobile Developer, you will design and build secure, performant mobile applications that extend SAP Billing and Revenue Innovation Management (BRIM) capabilities to field and customer-facing users. Partnering with BRIM SMEs, functional consultants, and integration teams, the developer delivers features that surface SAP S/4HANA data and processes (e.g., Subscription Order Management, Convergent Invoicing, payments, disputes) via modern mobile UX (native iOS/Android or cross-platform) and SAP Fiori design principles. The role ensures integrations with CRM, payment gateways (tokenization, real-time payments), mediation/usage capture, and SAP BTP services are reliable, compliant (PCI DSS, SOC1/SOC2), and audit-ready.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • 5+ years of mobile development experience (Swift, Kotlin, React Native, or Flutter) building enterprise-grade apps.
  • Exposure to SAP BRIM (SOM, CI, CC) and S/4HANA; familiarity with SAP Fiori principles and SAP BTP services (API management, eventing).
  • Hands-on experience with RESTful API design, OAuth2/OpenID Connect, secure payment integrations, and mobile cryptography.
  • Proficiency with Azure DevOps or JIRA for backlog, CI/CD, and release management; experience instrumenting apps for analytics and monitoring.

Nice To Haves

  • Experience integrating mobile apps with payment gateways and tokenization; strong understanding of PCI DSS controls for mobile.
  • Familiarity with mediation/usage capture pipelines, event-driven architecture, and resilient sync patterns (conflict resolution, delta loads).
  • Experience with MDM/EMM (e.g., Microsoft Intune) for enterprise distribution, app configuration, and device compliance.
  • Background in Hybrid Agile delivery; ability to collaborate across UX, QA, and SAP functional/technical teams.
  • Relevant certifications (e.g., Apple/Google developer, SAP-related) and portfolio of enterprise mobile solutions.

Responsibilities

  • Design, develop, and maintain mobile applications (native iOS/Android using Swift/Kotlin, or cross-platform such as React Native/Flutter) that integrate with SAP BRIM (SOM, CI, CC) and SAP S/4HANA via APIs.
  • Implement mobile experiences aligned to SAP Fiori design guidelines; collaborate with UX roles to ensure accessibility (WCAG) and usability for billing, payments, and disputes.
  • Build secure integrations with CRM, payment gateways (tokenization, PCI-compliant flows), mediation/usage capture, and SAP ERP using REST/GraphQL APIs and event-driven patterns (SAP BTP).
  • Develop offline-capable features, caching strategies, and reliable sync for high-volume data; handle error states, retries, and reconciliation.
  • Set up CI/CD pipelines (Azure DevOps/GitHub Actions) for build, test, code quality, and deployment to enterprise app stores (MDM/Intune).
  • Write unit, integration, and end-to-end tests; partner with QA to automate mobile test suites and ensure traceability in Azure DevOps (ADO).
  • Ensure compliance and security: encryption-at-rest/in-transit, secure credential storage, role-based access, and logging/auditing aligned with PCI DSS and SOC1/SOC2.
  • Collaborate with BRIM SMEs to leverage standard SAP features and minimize customization; document technical designs, APIs, and data contracts.
  • Monitor performance and reliability (crash analytics, telemetry); define SLAs/SLOs and optimize for startup time, responsiveness, and battery/network usage.
  • Provide production support post–go-live; create runbooks, knowledge articles (ServiceNow), and respond to incidents within agreed SLAs.

Benefits

  • Health insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service