Role: Senior Integration Developer (SaaS Platform)
Location:
Hinjewadi Pune / Hybrid
Experience:
9-15 years Industry Preference: High-growth SaaS / Product Engineering Availability: Immediate Joiners Preferred Primary
Skills:
.
NET (C#), ASP.
NET MVC, React, TypeScript, SQL Server, API & System Integrations Role Overview We are looking for a Senior Integration Developer to design, develop and maintain complex integration logic connecting our platform with external systems, partner applications and third-party solutions. The role requires strong backend development expertise, integration architecture knowledge and hands-on React UI development. Mandatory Skills & Qualifications
• 9–15 years of overall software development experience.
• Strong experience developing integration logic within product-based applications.
• Extensive hands-on experience in .
NET (C#) and ASP.
NET MVC.
• Strong database expertise in SQL Server, including complex queries and transactional consistency.
• Robust hands-on expertise in React, Hooks, State Management and TypeScript.
• Experience building React-based integration management and monitoring UIs with a .
NET backend.
• Hands-on experience with REST APIs, Webhooks and third-party system integrations.
• Experience with scheduled inbound integrations using CSV/XML files over SFTP and real-time outbound integrations.
• Strong understanding of queue-based and event-driven architectures using Azure Service Bus, AWS SQS or Kafka.
• Knowledge of idempotency, retry/back-off mechanisms and dead-letter handling.
• Strong understanding of application-level data validation, transformation and mapping.
• Experience designing reliable, fault-tolerant and maintainable integration workflows.
• Strong debugging skills across distributed systems and multi-step workflows.
• Ability to translate evolving external system requirements into stable application logic.
• Good communication and collaboration skills.
Key Responsibilities
• Design and develop integration modules for communication with external systems and third-party applications.
• Build backend business logic for data exchange, synchronization, validation, transformation and reconciliation.
• Develop workflows for request/response handling, retries, failure management and state tracking.
• Handle scheduled inbound feeds (CSV/XML over SFTP) and real-time outbound API/Webhook integrations.
• Implement integration patterns including idempotency, outbox/queue-based decoupling, retry with back-off, dead-letter handling and reconciliation.
• Manage edge cases such as partial failures, duplicate messages, out-of-order data and system timeouts.
• Build reusable integration frameworks and components for scalable, maintainable integrations.
• Develop React-based UIs, shared components, configuration screens, error handling and reprocessing workflows.
• Own third-party integrations end to end, including partner onboarding and two-way data synchronization.
• Ensure integrations are reliable, fault-tolerant, auditable and production-ready.
• Participate in architecture discussions, troubleshoot production issues and mentor junior developers. Nice to Have
• Experience integrating SaaS platforms with third-party business systems.
• Exposure to healthcare or other regulated industries.
• Experience with multi-tenant SaaS architectures.
• Knowledge of logging, monitoring and audit practices.
• Experience building reusable frameworks and libraries.
• Exposure to Azure/AWS services such as Functions/Lambda, Blob Storage/S3 and messaging queues.
📌 Senior Integration Engineer (India)
🏢 Recrui8
📍 India