Senior Integration Developer

Recrui8
Pune/Pimpri-Chinchwad Area

Role: Senior Integration Developer (SaaS Platform)

Location: Pune / Hybrid

Experience: 9-15 years

Industry Preference: High-growth SaaS / Product Engineering

Availability: Immediate Joiners Preferred

What we’re looking for

  • 9-15 years of software development experience, with strong experience building integration logic inside product applications
  • Proven experience designing backend workflows that interact with external systems and handle complex state and error scenarios
  • Extensive hands-on development experience in .NET (C#) with ASP.NET MVC applications
  • Strong database expertise in SQL Server, including writing complex queries and ensuring consistency in transactional workflows
  • Strong hands-on expertise in React (hooks, state management, TypeScript) for building integration management and monitoring UIs, working alongside a .NET back end
  • Experience with queue-based and event-driven designs (e.g., Azure Service Bus, SQS, Kafka), including idempotency, retry/back-off and dead-letter handling
  • Strong understanding of application-layer data validation, transformation, and mapping
  • Ability to design systems that are reliable, fault-tolerantc, and easy to support in production.
  • Comfort working with evolving external requirements and translating them into stable internal logic.
  • Strong debugging skills across multi-step workflows and distributed interactions
  • Clear communication skills for working with cross-functional teams on integration features and production issues

What You’ll Do

  • Design, build, and maintain reusable integration modules and frameworks for reliable communication with third-party systems.
  • Develop business logic for data exchange, two-way synchronization, validation, and reconciliation, translating external specifications into maintainable application logic.
  • Own third-party integrations end to end, onboarding partners and managing scheduled inbound feeds (CSV/XML over SFTP) and real-time outbound API/webhook calls.
  • Implement robust workflows for request/response handling, state tracking, retries with back-off, failure recovery, and dead-letter handling.
  • Apply proven integration patterns, including idempotent processing, outbox/queue-based decoupling, and reconciliation, to handle partial failures, duplicate messages, out-of-order data, and timeouts.
  • Build React-based integration UIs, reusable shared components, configuration screens, and error-handling and reprocessing workflows.
  • Ensure integrations are resilient, auditable, and aligned with real-world operational scenarios; support and troubleshoot integrations in production.
  • Participate in architecture and design discussions, mentor junior developers, and promote clean coding practices for complex, logic-heavy modules.

Nice to have

Experience integrating SaaS platforms with third-party business systems

Exposure to healthcare or other regulated industry environments

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →