Job Title: Business Solution Architect
Location: Mettawa, IL (Onsite)
Job Type: Contract
Job Description
We are seeking an experienced Business Solution Architect to join our team, driving the design and integration of advanced patient services applications in the healthcare domain. The ideal candidate will have a strong background in architecting distributed, cross-platform solutions-especially in environments involving Salesforce, document processing, cloud, and integration platforms. You will work closely with business stakeholders and technical teams to provide architectural guidance and ensure our solutions are secure, performant, scalable, and fit for purpose.
Key Responsibilities
Business Solution & System Integration
- Collaborate with business and product teams to elicit, analyze, and document cross-functional business requirements (e.g., patient onboarding, insurance verification, prior authorization processes).
- Architect end-to-end solutions that span multiple systems-such as Salesforce, document management, integration platforms, and cloud services-to support seamless patient journeys.
- Provide high-level design and integration patterns to technical teams, ensuring business use cases (e.g., prescription intake, benefit verification, patient notifications) are effectively mapped to technical solutions.
- Lead the evaluation and selection of COTS, SaaS, and bespoke system components, ensuring best-fit for business needs without unnecessary reinvention.
Solution Architecture & Design
- Define software/hardware architecture types: microservices, monolithic, event-driven, and service-based architectures.
- Lead architectural decisions on system integration, API orchestration (REST, SOAP, GraphQL), message queues (Kafka, RabbitMQ, Azure Service Bus), and data flows.
- Design and document system interfaces, ensuring secure, robust, and efficient communication between distributed applications (e.g., OCR document ingestion, patient master data management in Salesforce, insurance verification).
- Guide implementation teams on non-functional requirements: scalability, performance, maintainability, security, and compliance (e.g., HIPAA).
Technical Leadership
- Provide hands-on leadership during Proofs of Concept (PoCs), pilots, and complex implementation phases.
- Mentor and guide application architects, developers, and integration engineers, ensuring alignment to architectural standards and best practices.
- Collaborate with DevOps teams to define CI/CD pipelines using tools such as Azure DevOps, Jenkins, and GitHub Actions.
- Conduct regular architecture reviews, code reviews, and performance/security assessments.
Cloud & Data
- Architect solutions leveraging major cloud platforms (AWS, Azure, Google Cloud Platform) and their relevant services for compute, storage, networking, and security.
- Design data models spanning RDBMS (SQL Server, Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, CosmosDB, DynamoDB) to meet business and operational requirements.
Performance & Security
- Identify, diagnose, and resolve system integration performance bottlenecks.
- Ensure solutions comply with healthcare security and privacy standards (e.g., HIPAA), including secure data transmission, least privilege access, and audit logging.
- Guide remediation of performance and security issues, working closely with infrastructure and security teams.
Business Outcome & Continuous Improvement
- Deliver solutions that improve patient access to therapies, streamline business processes, and reduce manual intervention.
- Proactively identify architectural risks and propose mitigation strategies.
- Continuously review and optimize system integration flows to enhance speed, quality, and user experience.
Required Experience & Expertise
- 12+ years of overall IT experience, including 4+ years as a solution architect.
- Proven ability to architect and build solutions in at least one of the following: .NET Core, Java/Spring Boot, or major cloud platforms (Azure, AWS, Google Cloud Platform).
- Strong understanding of distributed architectures, system integration, and cross-platform solutions.
- Hands-on experience with REST/SOAP/GraphQL APIs, message queues, and cloud-native services.
- Expertise with RDBMS and NoSQL databases.
- Familiarity with CI/CD, DevOps, and modern SDLC methodologies.
- Experience in healthcare, patient services, or regulated environments is a strong plus.
Sample Use Case Mapping (from Interview/Real-World Example)
Patient Intake & Journey Management
- Business Use Case: Receive faxed prescription/enrollment forms, extract data (OCR), initiate patient onboarding, verify insurance, manage prior authorizations, notify patients.
- System Involved: Fax/OCR system, Integration platform, Salesforce (Patient Master), Insurance Verification API, Marketing Cloud (notifications).
- Architectural Role: Design integration flows, ensure data quality, define API contracts, guide error handling & retries, ensure compliance, support scaling for high-volume intake, advise on using existing SaaS/COTS features vs. custom builds.
Challenge Example:
- Integration latency between OCR and Salesforce causing delays.
- Solution: Introduced event-driven processing (message queue), async API calls, enhanced error logging, and batch updates to Salesforce; improved overall process performance and reliability.
Roles and Responsibilities Summary
- Architect and deliver business-critical, cross-platform solutions.
- Lead system integration, performance tuning, and security hardening.
- Mentor technical teams, set architectural standards, and oversee solution delivery.
- Serve as the bridge between business users and technical implementation teams.