OSI is a premier workplace absence management company dedicated to ensuring a safe, efficient, and sustainable Return to Work for employees. With a client base exceeding a thousand organizations across Canada, OSI specializes in the strategic integration of expertise and technology to optimize the Return to Work process.
OSI is actively developing and maintaining a robust .NET-based integration framework designed to:
Streamline and optimize connectivity with business partners and stakeholders
Enhance data flow efficiency, minimizing delays and enabling real-time access to critical information
Enable comprehensive master data management, ensuring accuracy, consistency, and reliability
Facilitate seamless external partner integration to support smooth and efficient operations across the logistics network
The core solution is based on a microservices architecture that utilizes event-driven Windows services, promoting a highly flexible and scalable integration model. RabbitMQ is implemented for asynchronous inter-service messaging to support real-time communication with low-latency performance.
Key data, including both master and transactional data, is managed across multiple SQL Server databases, ensuring high availability and optimal system performance.
This solution simplifies workplace absence management by automating and streamlining the process of tracking employee absences and Return to Work dates. It reduces administrative burdens, allowing organizations to focus on core operations instead of extensive form-filling. Additionally, the system supports custom SAML authentication for secure and seamless user access.
Microservices Architecture: Provides scalability, flexibility, and seamless integration with new systems and services.
Event-Driven Communication: Utilizes RabbitMQ for asynchronous messaging, enabling real-time, high-performance interactions between services.
Master Data and Transactional Data Management: Centralized management across multiple SQL Server databases ensures data integrity, consistency, and reliability.
Tell us your app idea and what you want to achieve. We’ll get back to you in one business day.