Solution Architect
Commence · Baltimore, MD · 2 wk ago
EngineeringFull-time
Key Responsibilities
- Develop end-to-end solution architectures aligned with CMS business objectives and technical standards
- Translate business requirements into detailed technical designs, including logical, physical, application, integration, and deployment architecture diagrams
- Define solution patterns, standards, and reusable components
- Ensure architectural consistency across multiple workstreams
- Support architecture reviews and technical decision-making processes
- Design secure provider, beneficiary, and healthcare data exchange solutions using FHIR, HL7, Direct Messaging, RESTful APIs, and event-driven integration patterns
- Define API integration patterns and orchestration workflows; develop integration strategies for external healthcare and CMS systems
- Design provider directory and beneficiary information exchange solutions
- Design cloud-native solutions leveraging AWS services, including containerized and serverless application architectures
- Define application deployment architectures and environment strategies; collaborate with Cloud Architects on infrastructure requirements to ensure high availability, scalability, resilience, and performance
- Work with Data Architects to define data ingestion patterns, data transformation workflows, data quality controls, metadata management strategies, and lakehouse and medallion architectures
- Ensure solution designs support reporting, analytics, and operational data needs; address provider data variability and normalization challenges
- Collaborate with the Security Lead to embed CMS ARS requirements, HIPAA safeguards, NIST controls, and FedRAMP requirements into all solution designs; support security assessments and compliance reviews
- Provide architectural guidance to development teams, review technical designs and code implementations, and identify technical risks with mitigation strategies
- Mentor engineers and technical team members; support production issue resolution and root cause analysis
- Create technical specifications and implementation guidance
Qualifications
- Bachelor's degree in Computer Science, Information Systems, Engineering, or related field
- 8+ years of experience in solution architecture, systems architecture, or enterprise application design
- Experience supporting large-scale federal or healthcare technology programs
- Experience designing cloud-native, API-driven solutions using AWS services and CI/CD pipelines
- Experience with enterprise application architecture, service-oriented and microservices architectures
- Experience with healthcare interoperability standards including FHIR and HL7, and provider and beneficiary data workflows
- Experience with data integration, transformation, and governance in healthcare contexts
- Experience working within Agile development environments
Preferred Qualifications
- Experience supporting CMS modernization initiatives or healthcare interoperability solutions
- Experience with provider directory and healthcare exchange systems
- Experience supporting data lake, lakehouse, or medallion architecture initiatives
- Experience with cloud migration and modernization programs
- Familiarity with healthcare APIs and secure data-sharing frameworks
- AWS Certified Solutions Architect – Professional
- AWS Certified Solutions Architect – Associate