Software Architect

5 days ago


Nashville, TN, United States Executive Placements, LLC. Full time
Software Architect (Clinical Trials Platform) (Nashville)

Join ExecutivePlacements.com to design, develop, and lead the architecture of a modern clinical trials platform. The system will integrate directly with EMRs/EHRs, ingest and normalize clinical data from multiple sources (HL7, FHIR, CCD, APIs), standardize coded clinical information (ICD?10, SNOMED, LOINC), and support automated downstream decision?making and workflow engines.

Salary Range: $150,000 $180,000

Key Responsibilities
  • System Architecture & Platform Design
    • Architect end?to?end systems for ingesting, normalizing, and operationalizing clinical data.
    • Create scalable, fault?tolerant service architectures using microservices, event?driven patterns, or modular domain?driven design.
    • Produce architectural diagrams, integration patterns, data models, and API standards.
    • Define platform?wide guidelines for service decomposition, state management, data contracts, and code quality.
  • EMR Integrations & Clinical Data Ingestion
    • Architect and implement secure, compliant EMR/EHR integrations using HL7 v2, FHIR R4, CCD/C?CDA, and vendor interfaces (Epic, Cerner, AthenaHealth, Meditech, etc.).
    • Build ingestion pipelines for pathology, radiology, diagnostics, labs, medications, problems, encounters, and other clinical artifacts.
    • Normalize and standardize data using clinical coding systems (ICD?10, SNOMED CT, LOINC, RxNorm).
    • Implement clinical data validation, deduplication, reconciliation, and identity matching.
  • Interoperability & Integration Framework
    • Design reusable interoperability frameworks for onboarding new health systems.
    • Establish secure communication channels (VPN, SFTP, APIs, FHIR Subscriptions, eventing).
    • Ensure alignment with HIPAA, SOC2, HITRUST, and enterprise privacy/security policies.
    • Define repeatable onboarding patterns for rapid integration with hospital IT teams.
  • Application & Backend Development
    • Build core backend services using modern application frameworks (Java/Kotlin, Go, Python, etc.).
    • Develop APIs and event?driven microservices for data ingestion, normalization, storage, and downstream workflows.
    • Optimize system performance with caching, concurrency, streaming, and resilience patterns.
    • Provide hands?on engineering, code review, and mentorship to the development team.
  • Data Architecture & Storage Design
    • Define operational schemas for patient demographics, encounters, clinical observations, diagnostic results, and provider data.
    • Partner with data engineering teams on schema design, warehouse patterns, and lineage.
    • Create separation layers between real?time ingestion, normalized stores, and analytical datasets.
    • Ensure data integrity, primary/foreign key mappings, ICD/SNOMED/LOINC code handling, and longitudinal patient histories.
  • Quality, Security, & Compliance
    • Implement architectural patterns for encrypted PHI handling, IAM policies, access controls, and audit trails.
    • Establish automated testing strategies: contract tests, schema tests, integration tests, and workflow validation.
    • Ensure the platform meets healthcare compliance and interoperability expectations across diverse clients.


Required Qualifications
  • Experience in Healthcare Application Architecture
    • 5+ years as a software architect or senior engineer designing distributed platforms.
    • Demonstrated experience with EMR/EHR integrations (HL7, FHIR, CCD, or vendor APIs).
    • Understanding of clinical data structures, patient?centric workflows, and healthcare interoperability standards.
  • Technical Expertise
    • Proficiency in one or more backend languages: Java/Kotlin, Python, Go, etc.
    • Experience with event?driven systems (Pub/Sub, Kafka, SNS/SQS, or similar).
    • Strong understanding of cloud platforms (GCP preferred; AWS or Azure acceptable).
    • Experience with operational and NoSQL databases for structured and semi?structured healthcare data.
  • Interoperability & Clinical Data Knowledge
    • Hands?on experience with HL7 v2 message structures and FHIR resources.
    • Understanding of coded clinical systems, including ICD?10, SNOMED CT, LOINC, and RxNorm.
  • Architecture & Development Skills
    • Deep understanding of system design, API architecture, and microservices.
    • Ability to build scalable, high?availability systems.
    • Strong foundation in CI/CD, DevOps practices, infrastructure?as?code, and observability.


Bonus Skills (Preferred But Not Required)
  • Experience with workflow engines.
  • Familiarity with AI/ML models for clinical text processing or structured data interpretation.
  • Experience with GCP analytics tools (BigQuery, Dataflow, Dataform/dbt/Sqlmesh).
  • Background in pathology, radiology, or structured and unstructured clinical document processing.
  • Experience building healthcare SaaS platforms.
Why Join Us?
  • Architect a modern clinical data platform used across large healthcare systems.
  • Work at the intersection of interoperability, cloud architecture, and real?world clinical data.
  • Collaborate with engineering, clinical informatics, and data teams to build mission?critical healthcare technology.
  • Work with modern, cloud?native tools in a fully remote environment with high autonomy and ownership.
  • Fully remote opportunity with a high?impact role.

Seniority level

Mid?Senior level

Employment type

Full?time

Job function

Engineering and Information Technology

Industries

Advertising Services

#J-18808-Ljbffr
  • Java Architect

    2 weeks ago


    Nashville, TN, United States Axiom Software Solutions Limited Full time

    Role: Java Architect Location: Lettsville TN (Hybrid / Onsite) Position Type: Contract Job description: Responsibilities: Architectural Design: • Design and develop architectural solutions for complex software systems, ensuring they meet business requirements and are scalable, maintainable, and secure. • Java Development: Lead the development of...

  • Software Architect

    7 days ago


    Nashville, TN, United States Azra AI Full time

    Software Architect (Clinical Trials Platform) Base pay range: $150,000.00/yr - $180,000.00/yr About the Role We are seeking a Software Architect to design, develop, and lead the architecture of a modern clinical trials platform. This system will integrate directly with EMRs/EHRs, receive and normalize clinical data from multiple sources (HL7, FHIR, CCD, and...

  • Software Architect

    7 days ago


    Nashville, TN, United States Azra AI Full time

    Software Architect (Clinical Trials Platform) Base pay range: $150,000.00/yr - $180,000.00/yr About the Role We are seeking a Software Architect to design, develop, and lead the architecture of a modern clinical trials platform. This system will integrate directly with EMRs/EHRs, receive and normalize clinical data from multiple sources (HL7, FHIR, CCD, and...

  • Software Architect

    7 days ago


    Nashville, TN, United States Azra AI Full time

    Software Architect (Clinical Trials Platform) Base pay range: $150,000.00/yr - $180,000.00/yr About the Role We are seeking a Software Architect to design, develop, and lead the architecture of a modern clinical trials platform. This system will integrate directly with EMRs/EHRs, receive and normalize clinical data from multiple sources (HL7, FHIR, CCD, and...

  • Software Architect

    7 days ago


    Nashville, TN, United States Azra AI Full time

    Software Architect (Clinical Trials Platform) Base pay range: $150,000.00/yr - $180,000.00/yr About the Role We are seeking a Software Architect to design, develop, and lead the architecture of a modern clinical trials platform. This system will integrate directly with EMRs/EHRs, receive and normalize clinical data from multiple sources (HL7, FHIR, CCD, and...

  • Software Architect

    7 days ago


    Nashville, TN, United States Azra AI Full time

    Software Architect (Clinical Trials Platform) Base pay range: $150,000.00/yr - $180,000.00/yr About the Role We are seeking a Software Architect to design, develop, and lead the architecture of a modern clinical trials platform. This system will integrate directly with EMRs/EHRs, receive and normalize clinical data from multiple sources (HL7, FHIR, CCD, and...

  • Software Architect

    7 days ago


    Nashville, TN, United States Azra AI Full time

    Software Architect (Clinical Trials Platform) Base pay range: $150,000.00/yr - $180,000.00/yr About the Role We are seeking a Software Architect to design, develop, and lead the architecture of a modern clinical trials platform. This system will integrate directly with EMRs/EHRs, receive and normalize clinical data from multiple sources (HL7, FHIR, CCD, and...

  • Software Architect

    7 days ago


    Nashville, TN, United States Azra AI Full time

    Software Architect (Clinical Trials Platform) Base pay range: $150,000.00/yr - $180,000.00/yr About the Role We are seeking a Software Architect to design, develop, and lead the architecture of a modern clinical trials platform. This system will integrate directly with EMRs/EHRs, receive and normalize clinical data from multiple sources (HL7, FHIR, CCD, and...

  • Software Architect

    7 days ago


    Nashville, TN, United States Azra AI Full time

    Software Architect (Clinical Trials Platform) Base pay range: $150,000.00/yr - $180,000.00/yr About the Role We are seeking a Software Architect to design, develop, and lead the architecture of a modern clinical trials platform. This system will integrate directly with EMRs/EHRs, receive and normalize clinical data from multiple sources (HL7, FHIR, CCD, and...

  • Software Architect

    7 days ago


    Nashville, TN, United States Azra AI Full time

    Software Architect (Clinical Trials Platform) Base pay range: $150,000.00/yr - $180,000.00/yr About the Role We are seeking a Software Architect to design, develop, and lead the architecture of a modern clinical trials platform. This system will integrate directly with EMRs/EHRs, receive and normalize clinical data from multiple sources (HL7, FHIR, CCD, and...