Analyze and design end-to-end solutions, including data integrations, application components, and detailed technology specifications. Define deployment configurations for on-premises and cloud-based systems (AWS, Azure, or Google Cloud). Lead strategic migrations from legacy systems to modern, scalable solutions. Capture and lead complex data integrations using HL7, FTP, and APIs. Engage with business partners, clients, and IT teams to develop budgets, timelines, and technical blueprints. Ensure security, performance, maintainability, scalability, and reliability in solutions. Partner with external vendors to integrate their products and services.