13 Nov
|
Resq112 Systems
|
Dehradun
13 Nov
Resq112 Systems
Dehradun
Location: Dehradun (on-site / hybrid) • Type: Full time • Experience: 4+ years • Reports to: Technical Team Lead
About the role
You will own everything that moves in real time: live unit positions and statuses, dispatch alerts, and the hospital pre-alert. You make sure an alert reaches a responder even when a vendor is slow or down.
Responsibilities
- Build low-latency, bi-directional messaging with ASP.NET Core SignalR and WebSockets, scaled out with a Redis backplane.
- Design event flows on RabbitMQ (or Azure Service Bus): topics, retries, dead-letter queues, transactional outbox.
- Build queue workers for notification fan-out and escalation timers (push SMS voice when no acknowledgement arrives).
- Integrate SMS, voice and email gateways (Indian SMS providers with DLT templates, Twilio or Exotel, SendGrid) and push (FCM, APNs).
- In later phases, build the hospital handoff adapter (REST, webhooks and HL7 FHIR where hospitals support it),
vehicle telemetry over MQTT and the state ERSS 112 adapter.
- Publish signed outbound webhooks for partner systems.
- Load-test real-time paths with the QA/DevOps engineer and fix bottlenecks.
Requirements
- 4+ years with C# / .NET and real-time protocols (WebSockets, SignalR, MQTT or similar).
- Hands-on with a message broker: RabbitMQ, Azure Service Bus or Kafka.
- Event-driven design: idempotent consumers, retries with backoff, ordering and duplicates.
- Integrated third-party communication APIs (SMS, voice, email or push) at volume.
- Able to set up DLT-compliant SMS under India's TRAI rules (entity, sender header, templates), or learn it in the first month.
Nice to have
- Redis pub/sub and SignalR scale-out.
- gRPC for internal service calls.
- HL7 FHIR or other healthcare data standards.
📌 Real-time and Integration Engineer (Dehradun)
🏢 Resq112 Systems
📍 Dehradun