Senior Software Developer- Integration - (SaaS)
Agilewaters Consulting Private Limited- Posted a day ago
- Be among the first 30 applicants
Job Description
Job Title: Senior Software Developer- Integration - (SaaS)
Company: HB - ACPL
Location: Pune - India
Experience Required: 9-15 years
Relevant Experience: 9 years
Key Skills: .NET (C#), ASP.NET MVC, Integration Workflow Design, SQL Server, Kafka, Amazon Web Services (AWS)
Register Here
https://recrui8.com/jobs/senior-software-developer-integration-saas-hb-acpl-pune-9-to-15-years-2c1bc15c-45f1-43f8-aef6-2559e2f84bfc
Role: Senior Integration Developer (SaaS Platform)
Location: Pune / Hybrid
Experience: 9-15 years
Industry Preference: High-growth SaaS / Product Engineering
Availability: Immediate Joiners Preferred
We're looking for a Senior Integration Developer to design and build the core integration logic that connects our platform with external systems. This role is for someone who enjoys writing complex back-end business logic, handling real-world system interactions, and building reliable
You'll work on features that allow our platform to communicate with partner systems, client environments, and third-party applications in a reliable, maintainable way.
What you'll do
- Design and build integration modules within the application that handle communication with external systems.
- Develop and maintain business logic for data exchange, synchronization, validation, and reconciliation
- Implement workflows that manage request/response handling, retries, failure handling, and state tracking
- Translate external system requirements and specifications into clean, maintainable application logic
- Ensure integrations are resilient, auditable, and aligned with real-world operational scenarios
- Build reusable components and frameworks that standardize how integrations are handled across the platform
- Handle edge cases such as partial failures, duplicate messages, out-of-order data, and system timeouts
- Participate in design and architecture discussions to evolve the platform's integration capabilities
- Mentor junior developers and promote clean coding practices for complex logic-heavy modules
- Own multiple third-party integrations end to end — onboard new partners and maintain two-way sync through scheduled inbound feeds (e.g., CSV/XML files over SFTP) and real
- time outbound API/ webhook calls, applying proven integration patterns such as idempotent processing, outbox/queue-based decoupling, retry with back-off, dead-letter handling, and reconciliation.
- Build React-based user interfaces for integration-related features, including reusable shared components used across the platform, configuration screens, and error-handling and reprocessing workflow Support integrations in production —
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
