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 solid 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.
- Strong 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