Software Architect

Posted 21 Days Ago
Be an Early Applicant
Hiring Remotely in Ireland, IRL
Remote
76K-114K Annually
Senior level
Information Technology • Consulting
The Role
Hands-on Software Architect responsible for full-stack solution design and technical leadership across Java, React, APIs, integrations, IAM, and Azure. Lead architecture, triage, proofs-of-concept, delivery planning, operational readiness, and governance of AI-enabled engineering practices while partnering with engineering, product, DevOps, and customer support to improve reliability and supportability.
Summary Generated by Built In
Healthcare providers, poison control centers, and government departments need trusted evidence to protect patients and public health. Universities need reliable resources to educate the clinicians of tomorrow, while pharmaceutical organizations and health plans need timely insights to advance their work.
Micromedex by Merative has been trusted by users around the world for over 50 years:
Patient Safety: Impartial and curated clinical evidence that’s continually reviewed and updated to inform safe decision-making at the point of care and optimal patient outcomes.
Clinical Efficiency: Innovative search functionality for fast insights, and seamless workflow integration in electronic health records (EHR) for clinical efficiency and enhanced digital maturity of your organization.
Organizational Performance: Trusted resources on a single platform to enhance clinician experience, with tools to manage medication costs and support patient satisfaction, including HCAHPS scores.
Micromedex is seeking a hands-on Software Architect for a healthcare technology role at senior individual contributor level. This role is ideal for an architect who wants to work close to the product, close to engineering, and close to customers—bringing full-stack depth, enterprise integration expertise, and practical design leadership to modernize critical clinical decision support capabilities.
This is a dynamic, multi-faceted role for someone who can move confidently into new areas, ask sharp questions, understand how systems and workflows operate today, and identify what needs to be optimized, simplified, or transformed. The architect will turn complex product, platform, security, integration, operational, and customer needs into designs that teams can estimate, build, operate, and support.
The ideal candidate combines senior technical credibility with curiosity, urgency, and delivery focus. They bring expertise across Java, React, APIs, enterprise integrations, Azure, IAM, automation, customer triage, and governed AI-enabled engineering practices—helping squads improve design quality, reduce rework, accelerate delivery, and strengthen supportability.

Key Responsibilities:

  • Lead hands-on solution architecture for API, Integration, IAM, Formulary, and application squads.

  • Analyse unfamiliar systems, workflows, customer issues, and technical domains quickly; identify gaps, constraints, optimisation opportunities, and practical transformation paths.

  • Translate ambiguous product, security, IAM, integration, operational, and customer support needs into clear designs, estimates, dependencies, risks, and delivery plans.

  • Own design leadership in new areas, including service boundaries, API contracts, integration patterns, data flows, access models, deployment approaches, supportability requirements, and operational readiness.

  • Provide full-stack architecture across Java services, React applications, APIs, enterprise integrations, IAM flows, automation, and Azure-hosted components.

  • Partner with Tech Leads and engineers to decompose designs into buildable work and validate estimates, assumptions, delivery sequencing, and implementation approach.

  • Lead technical triage for complex customer, integration, and production issues, identifying root causes, customer impact, containment options, remediation paths, and longer-term design improvements.

  • Partner with customer support, engineering, DevOps, and product teams to clarify technical symptoms, align severity, communicate status, and drive resolution through containment, remediation, and follow-up actions.

  • Turn recurring support issues, customer escalations, and operational pain points into architecture improvements, backlog recommendations, monitoring enhancements, and support-ready design changes.

  • Make practical trade-off decisions across delivery speed, maintainability, security, performance, scalability, customer impact, and operational resilience.

  • Contribute hands-on to design spikes, proof-of-concepts, critical implementation, issue resolution, customer escalations, and technical validation.

  • Create concise architecture diagrams, decision records, technical options, triage notes, and squad-ready implementation guidance.

  • Drive alignment across application, API, IAM, Formulary, content, customer support, and operational workflows.

  • Champion and govern AI-enabled engineering practices, ensuring approved tools are used consistently and responsibly for design exploration, estimation, documentation, testing, triage, code review, and delivery productivity.

  • Define lightweight AI usage standards, guardrails, review expectations, and evidence of adoption so AI-enabled engineering becomes part of normal delivery discipline.

  • Coach engineers and Tech Leads on design quality, estimation discipline, triage discipline, integration thinking, transformation mindset, and responsible AI-enabled delivery practices.

Basic Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.

  • 8+ years of experience in software engineering, senior full-stack engineering, application architecture, or solution architecture.

  • Strong hands-on full-stack background across Java, React, APIs, enterprise integrations, IAM, Azure, automation, and enterprise application architecture.

  • Demonstrated ability to independently analyse complex or unfamiliar systems, identify what is needed to optimise or transform them, and influence cross-squad technical decisions.

  • Experience translating complex product, platform, operational, and customer support needs into practical architecture options, estimates, technical plans, support workflows, and executable engineering work.

  • Experience estimating work, identifying dependencies, sequencing delivery, and supporting teams through design-to-development execution.

  • Strong technical triage and customer support collaboration skills, including root-cause analysis, incident assessment, customer-impact evaluation, severity alignment, containment planning, remediation follow-through, and clear support communication.

  • Experience designing APIs, healthcare or enterprise integration patterns, authentication and authorization flows, distributed services, and cloud-hosted application components.

  • Practical experience with Azure architecture, deployment patterns, environment design, automation, monitoring, resiliency, and supportability.

  • Curious, inquisitive, and comfortable moving into new technical or business areas to understand current state, ask effective questions, challenge assumptions, and drive improvement.

  • Ability to communicate technical trade-offs, customer impact, risks, estimates, and recommendations clearly to technical and non-technical stakeholders.

  • AI fluency, including practical use and governance of approved AI tools for design exploration, documentation, estimation, testing, code assistance, code review, triage, and engineering productivity.

Preferred Skills:

  • Deep experience with Java, Spring or similar frameworks, REST APIs, HL7, FHIR, event-based or file-based integrations, and distributed application design.

  • Strong React or modern front-end architecture experience, including reusable components, state management, API integration, accessibility, performance, and maintainability.

  • Experience with Epic integrations, healthcare integration patterns, clinical decision support, Formulary workflows, regulated environments, or mission-critical SaaS products.

  • Experience partnering with customer support on escalations, production issue triage, service recovery, support workflows, customer communications, knowledge transfer, and complex operational troubleshooting.

  • Experience assessing existing systems or workflows and defining optimisation, modernization, or transformation plans.

  • Experience with offshore, vendor, contractor, or mixed delivery teams while maintaining clear architecture ownership and technical standards.

  • Experience with Ansible or similar automation tooling, CI/CD pipelines, GitHub Actions, Jenkins, Terraform, Docker, Kubernetes, and observability tools.

Compensation

The salary range provided in this job posting is intended to reflect the general market value for the position. The actual salary offered may vary based on factors such as the candidate’s experience, qualifications, skills, and the specific requirements of the role. This range may also be subject to change as market conditions evolve. We encourage open communication throughout the interview process to discuss compensation expectations. For base-salary + commission sales roles, the range represents On-Target Earnings.

Min – Max :

€75,808.00 - €113,712.00 (EUR)

Benefits

The benefits described represent the current offerings at our organization, however, benefits are subject to change and may vary by location and employment status.  We strive to provide a comprehensive benefits package that supports our employees’ health, wellness, and financial goals.  Please note that benefits may be discussed in more detail during the hiring process. 

  • Vacation to help you rest, recharge, and connect with loved ones

  • Paid leave benefits

  • Health plan cover through Irish Life Health

  • Employer and employee pension contributions

  • Bike2work program/benefits

  • Tuition reimbursement, life insurance, EAP – and more!



It is the policy of Merative to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, HIV status, or any other characteristic protected by federal, state or local law. In addition, Merative will provide reasonable accommodations for qualified individuals with disabilities.

Skills Required

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
  • 8+ years experience in software engineering, senior full-stack engineering, application or solution architecture
  • Hands-on full-stack experience with Java and React
  • Designing and implementing REST APIs and enterprise integrations (event-based and file-based)
  • Experience with IAM, authentication and authorization flows
  • Practical Azure architecture, deployment, automation, monitoring, resiliency, and supportability experience
  • Strong technical triage, incident assessment, root-cause analysis, and customer support collaboration skills
  • Experience estimating work, identifying dependencies, sequencing delivery, and guiding teams through implementation
  • Ability to analyze unfamiliar systems and translate ambiguous requirements into practical designs and delivery plans
  • AI fluency and practical governance of approved AI tools for engineering tasks (design, estimation, code assistance, review, testing)
  • Experience with enterprise application architecture and service/distributed system design
  • Deep experience with Java frameworks (Spring or similar), REST APIs, HL7, FHIR, and healthcare integration patterns
  • Strong React or modern front-end architecture experience (components, state management, accessibility, performance)
  • Experience with Epic integrations, clinical decision support, Formulary workflows, or regulated/mission-critical SaaS products
  • Experience with Ansible, CI/CD tooling (GitHub Actions, Jenkins), Terraform, Docker, Kubernetes, and observability tools
  • Experience working with offshore, vendor, or mixed delivery teams while maintaining architecture ownership

Merative Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Merative and has not been reviewed or approved by Merative.

  • Wellbeing & Lifestyle Benefits Remote and hybrid flexibility supports work–life balance. Flexible schedules and remote-first norms are positioned as a relative bright spot across many roles.
  • Leave & Time Off Breadth Flexible or unlimited PTO policies are available in many roles alongside paid sick time. Parental leave adds further breadth to time-off options.
  • Fair & Transparent Compensation Base pay is considered fair to good in select roles, with some positions characterized as having solid compensation. Competitive ranges are evident for certain senior product and architecture roles.

Merative Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Ann Arbor, MI
1,585 Employees
Year Founded: 2022

What We Do

Merative is a data, software and technology partner for the health and government social services industries, working with providers, health plans, employers, life sciences companies and governments. With trusted technology and human expertise, the company works with clients to drive real progress. Merative helps clients orient information and insights around the people they serve to improve decision-making and performance. Merative, formerly IBM Watson Health, became a new standalone company as part of Francisco Partners in 2022. Learn more at merative.com

Similar Jobs

Mastercard Logo Mastercard

Architect

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Dublin, IRL
38800 Employees

Compliance & Risks Logo Compliance & Risks

Software Architect

Information Technology • Software • Consulting
Remote
Ireland, IRL
164 Employees

Tether.io Logo Tether.io

Senior Software Architect

Blockchain • Software • Analytics • Financial Services • Cryptocurrency
In-Office or Remote
4 Locations
292 Employees

Mastercard Logo Mastercard

Architect

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Dublin, IRL
38800 Employees

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account