What We're Looking For
PCCA is accelerating its AI-first transformation, embedding AI at the core of its architecture for scalable, intelligent solutions while modernizing legacy systems. We seek a seasoned Senior Solutions Architect to lead enterprise cloud solutions, API-driven integration, and the modernization of our flagship Pharmacy Software from Delphi/Firebird to .NET/PostgreSQL.
This role will architect API-centric, AI-enabled applications and drive cloud-native innovation using Azure APIM, enterprise integration patterns, and AI/ML workflows—balancing technical precision with strategic business alignment.
What You Will Do
- API-Centric Solution Design
- Architect scalable, secure API ecosystems using Azure API Management (APIM), including policy configuration, versioning, and lifecycle management.
- Implement enterprise integration patterns (e.g., IPASS, EAI, ESB) to streamline data flow across legacy and modern systems.
- Cloud-Native Development
- Architect containerized, serverless, and microservices solutions on Azure, leveraging AI/ML for predictive analytics and automation.
- Legacy Modernization
- Lead the migration and refactoring of Firebird/Delphi systems to cloud-native PostgreSQL or NoSQL, ensuring seamless API interoperability.
- Enterprise Integration
- Apply event-driven architectures (EDA), message brokers, and hybrid integration tools to unify on-premises and cloud systems.
- Governance & Security
- Define and enforce API security (OAuth, JWT, rate limiting) and ensure compliance with industry standards.
- DevOps & Observability
- Architect CI/CD pipelines for API deployments, leveraging Azure DevOps and monitoring tools like Azure Monitor or Application Insights.
Who You Are
Required Qualifications
- Expertise in enterprise solution architecture, API development, and large-scale system integration.
- Proven ability to document and communicate complex architectures, including conceptual, logical, and physical diagrams, using tools like Microsoft Visio, Draw-IO, or Azure Architecture Center.
- Deep knowledge of Azure Ecosystem, including Azure API Management (APIM), Logic Apps, Service Bus, AI/ML services (Cognitive Services, Azure OpenAI, Azure Machine Learning).
- Strong understanding of integration patterns such as iPaaS, event-driven architecture (EDA), and pub/sub models (Kafka, Azure Event Grid).
- Hands-on experience in cloud database technologies, including relational and non-relational data stores, and high-performance data architectures.
- Mastery in API security, implementing OAuth, OpenID Connect (OIDC), JWT, rate limiting, and API Gateway security policies.
- Experience guiding implementations of DevOps & Infrastructure as Code (IaC) leveraging CI/CD pipelines to automate deployments.
- Practical experience designing and implementing containerized solutions with Docker, Kubernetes (AKS), and serverless architectures.
- Exceptional leadership & stakeholder communication skills, with a proven ability to translate business needs into technical roadmaps and influence decision-making.
- Experience working in Agile environments (SCRUM/SAFe) and a strong grasp of DevOps culture, including observability practices using Azure Monitor, Application Insights, or Open Telemetry.
- Familiarity with compliance frameworks and enterprise API governance best practices.
Preferred Qualifications
- Strong understanding of API strategy beyond development, including API lifecycle management, monetization models, developer experience (DX), and governance best practices.
- Experience designing reference architectures and producing high-quality technical documentation for engineering and executive audiences.
- Familiarity with AI-augmented architecture and design tools, such as GitHub Copilot, Azure OpenAI, or generative AI for technical documentation.
- Proficiency in version control and collaborative architecture design, leveraging tools like GitHub, Azure DevOps, or Confluence to manage architectural blueprints and decision records.
- Background in business and IT alignment, with the ability to translate business needs into structured architectural frameworks and roadmaps.
Who We Are
PCCA helps pharmacists and prescribers create personalized medicine that makes a difference in patients’ lives. As a complete resource for independent and health system compounding pharmacists, PCCA provides high-quality products, education, and support to more than 3,000 pharmacies throughout the United States, Canada, Australia and other countries around the world. Incorporated in 1981 by a network of pharmacists, PCCA has supported pharmacy compounding for more than 40 years. Learn more at www.pccarx.com.