
Search by job, company or skills
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 backend business logic, handling real-world system interactions, and building reliable integration workflows inside a product not just moving data from point A to B.
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
What we're looking for
6+ 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 understanding of application-layer data validation, transformation, and mapping
Ability to design systems that are reliable, fault-tolerant, 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
Nice to have
Experience integrating SaaS platforms with third-party business systems
Exposure to healthcare or other regulated industry environments
Experience working in multi-tenant SaaS architectures
Understanding of logging, monitoring, and audit practices for integration workflows
Experience designing reusable frameworks or libraries within large applications
This role is critical to how our platform interacts with the outside world. You'll be building the integration engine inside the product ensuring external system interactions are reliable, predictable, and production-ready.
Job ID: 143643047