Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen im Gesundheitswesen und arbeite eng mit verschiedenen Teams zusammen.
- Unternehmen: Führendes Unternehmen im Gesundheitsbereich mit einem Fokus auf moderne Technologien.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, Homeoffice-Möglichkeiten und Weiterbildung.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Gesundheitsversorgung mit modernster Technologie und echten Auswirkungen.
- Qualifikationen: Erfahrung in Softwareentwicklung und Teamarbeit, insbesondere mit Java und React.
Das prognostizierte Gehalt liegt zwischen 80800 - 113712 € pro Jahr.
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‑faced 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, Dev Ops, 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 Saa S 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, Git Hub 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
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.
#J-18808-Ljbffr
Software Architect Arbeitgeber: Merge by Merative
Merative ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen Umfeld zu arbeiten, das sich auf die Verbesserung der Patientenversorgung konzentriert. Mit einem umfassenden Leistungspaket, das Gesundheitspläne, Altersvorsorge und Weiterbildung umfasst, fördert Merative eine Kultur des Wachstums und der Zusammenarbeit, während die Mitarbeiter an innovativen Lösungen für die Gesundheitsbranche mitwirken. Die Position des Software Architects ermöglicht es Ihnen, direkt mit Produktteams und Kunden zusammenzuarbeiten, um bedeutende Veränderungen im Gesundheitswesen voranzutreiben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Software Architect erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Merge by Merative anzuklopfen, wenn du dich auf die Stelle als Software Architect bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Merge by Merative vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Architect mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Merge by Merative klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Merge by Merative vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.