Integration & Middleware Developer (Remote)

S R InternationalHarrisburg, PA
2dRemote

About The Position

The Integration and Middleware Developer will design, develop, and optimize complex system integrations across SAP, Microsoft Dynamics 365, Azure cloud services, IVR systems, web portals, and mobile applications. This role supports high-volume, mission-critical tolling and customer service platforms, ensuring seamless system interoperability, scalability, performance, and security.

Requirements

  • 8+ years of integration/middleware development experience, including 3+ years in a senior or lead role
  • 7+ years of backend development using .NET
  • 5+ years of backend development using Python
  • 3+ years of backend development using GoLang
  • Strong expertise in RESTful API design and decentralized microservices architectures
  • Minimum 2 implementation projects using event-driven microservices architecture
  • Strong understanding of concurrency, memory management, and performance optimization in Go and .NET
  • Hands-on experience with Podman, Docker, and Kubernetes
  • Strong knowledge of Microsoft Azure (IaaS, PaaS, SaaS)
  • Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred)

Nice To Haves

  • 10+ years developing complex integrations in SAP, Microsoft Dynamics 365 CRM, and Azure
  • Experience integrating SAP BRIM (Billing and Revenue Innovation Management)
  • Experience with IVR systems (design, development, optimization), preferably in tolling or customer-facing environments
  • Experience integrating with POS, eCommerce, CRM , and payment systems
  • Familiarity with event-driven architectures (Kafka, Azure Event Hub)
  • Experience with message queues ( Kafka, RabbitMQ )
  • Familiarity with monitoring tools ( Prometheus, Grafana )
  • Advanced certifications in Azure, Kubernetes, or integration platforms

Responsibilities

  • Design and implement integrations across SAP S/4HANA, SAP BRIM, Microsoft Dynamics 365, Azure services, IVR, web portals, mobile apps, middleware, and document management systems
  • Analyze and assess integration models and high-volume processing options
  • Apply best practices for RESTful APIs and event-driven microservices architectures
  • Identify opportunities to reduce data replication and streamline integrations
  • Lead development and implementation of complex integration solutions supporting tolling systems
  • Design and optimize IVR systems integrated with CRM and backend tolling platforms
  • Collaborate with business stakeholders, analysts, developers, vendors, and project managers
  • Optimize transaction speed, latency, reliability, and system performance
  • Build middleware workflows for cloud telephony, IVR, web, and mobile platforms
  • Implement encryption and data protection strategies for sensitive customer and payment data
  • Implement observability using tools such as Prometheus, Grafana, and Azure Monitor
  • Participate in code reviews and contribute to team knowledge sharing
  • Produce comprehensive documentation including designs, diagrams, test plans, scripts, impact analysis, and best practices
  • Adhere to Commission standards, policies, and procedures
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service