CrawlJobs Logo

Senior Software Engineer (Backend - EMR/EHR Integrations)

heidihealth.com Logo

Heidi

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Working in our Integrations Engineering team, you’ll play a key role in connecting Heidi to healthcare systems for the UK&I. You’ll design and implement integrations with EMRs/EHRs and healthcare APIs, ensuring our technology fits seamlessly into clinical workflows. This is a chance to make a direct impact on how clinicians use AI at the point of care.

Job Responsibility:

  • Build and maintain integrations between Heidi and healthcare systems, following interoperability standards like HL7, FHIR, SMART on FHIR
  • Collaborate with our AI/ML team to bring medical speech transcription and note generation into clinical workflows
  • Work with APIs and distributed systems that power Heidi’s core features, ensuring performance, security, and scalability
  • Improve the reliability and accuracy of medical documentation pipelines
  • Champion best practices for building robust, maintainable systems in healthcare contexts

Requirements:

  • 5+ years of professional software engineering experience
  • Prior experience integrating with healthcare systems (Cliniko, Halaxy, MediRecords, Epic, Cerner, athenahealth, Meditech, etc.)
  • Familiarity with healthcare interoperability standards (FHIR, HL7, SMART on FHIR, etc.)
  • Proficiency in a prominent programming language such as Python, C++, Rust, C#, Java, Javascript, Typescript etc., with experience building APIs and backend services (preferably with FastAPI)
  • Experience working with datastores such as MongoDB and Redis
  • Experience with integration design, including RESTful APIs, authentication/authorization (OAuth2, OpenID Connect), and event-driven systems

Nice to have:

  • Previous experience in digital health startups or companies building EHR/EMR solutions
  • Knowledge of medical terminology or curiosity about speech-to-text systems
  • Full-stack experience with backend services (Python, FastAPI) and frontend frameworks (React.js) is a plus
  • Passion for improving healthcare and clinician experience
What we offer:
  • Equity from day one
  • Personal development budget
  • Dedicated wellness days
  • Subsidised gym membership
  • Birthday off
  • Hybrid environment, with 3 days in the office

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer (Backend - EMR/EHR Integrations)

Senior .Net Engineer

Binariks is looking for a highly motivated and skilled Senior .Net Engineer to j...
Location
Location
Salary
Salary:
Not provided
binariks.com Logo
Binariks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of proven experience with .Net
  • Strong experience with microservices, message-based communication, cloud-native infrastructure, Kubernetes, and API design
  • Experience in designing and building integrations with healthcare systems (EHR/EMR, IDP, medical data flows)
  • Familiarity with healthcare data standards: FHIR (required), OpenEHR (strong plus)
  • General understanding of medical interoperability concepts
  • Hands-on with data stores: SQL Server / PostgreSQL, plus familiarity with NoSQL is a plus
  • Strong grounding in software design principles (SOLID, Clean Architecture), testing, and observability
  • Excellent problem-solving skills and attention to detail
  • Good written and verbal communication skills
  • Ability to work effectively in a team setting
Job Responsibility
Job Responsibility
  • Backend Development & System Integrations Lead backend development using .NET in a microservices' architecture running in Kubernetes
  • Design and implement integrations with EMR/EHR systems (e.g., EPIC, Cerner equivalents in EU)
  • Work with FHIR, OpenEHR, and other clinical data standards
  • Act as the primary senior engineer in the team
  • guide, mentor, and support junior/mid-level developers
  • Help evolve team structure from siloed (backend/front-end/app) into cross-functional value-delivery teams
  • Participate in improving development processes, documentation, testing practices, and infrastructure.
  • Evolve the architecture and codebase: propose refactoring plans, manage tech debt, and ensure we stay modern and maintainable
  • Contribute to DevEx & CI/CD with Azure DevOps (pipelines, environments) and Kubernetes (containerization, deployment)
  • Mentor teammates, conduct code reviews, and champion clean code, SOLID, and security best practices suitable for health-tech
What we offer
What we offer
  • 18 days of paid annual leave
  • 10 sick leaves
  • Additional days off for special occasions
  • Medical Care
  • Health check-up
  • English Class
  • Play Room
  • IT Cluster membership
  • Business Trip
  • Tech Talks
Read More
Arrow Right
New

Senior Software Engineer (Backend - EMR/EHR Integrations)

Working in our Integrations Engineering team, you’ll play a key role in connecti...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • Prior experience integrating with healthcare systems (Cliniko, Halaxy, MediRecords, Epic, Cerner, athenahealth, Meditech, etc.)
  • Familiarity with healthcare interoperability standards (FHIR, HL7, SMART on FHIR, etc.)
  • Proficiency in a prominent programming language such as Python, C++, Rust, C#, Java, Javascript, Typescript etc., with experience building APIs and backend services (preferably with FastAPI)
  • Experience working with datastores such as MongoDB and Redis
  • Experience with integration design, including RESTful APIs, authentication/authorization (OAuth2, OpenID Connect), and event-driven systems
Job Responsibility
Job Responsibility
  • Build and maintain integrations between Heidi and healthcare systems, following interoperability standards like HL7, FHIR, SMART on FHIR
  • Collaborate with our AI/ML team to bring medical speech transcription and note generation into clinical workflows
  • Work with APIs and distributed systems that power Heidi’s core features, ensuring performance, security, and scalability
  • Improve the reliability and accuracy of medical documentation pipelines
  • Champion best practices for building robust, maintainable systems in healthcare contexts
What we offer
What we offer
  • Flexible work with 3 days a week in the office
  • Additional paid day off for your birthday and wellness days
  • Special corporate rates at Anytime Fitness for Melbourne, Sydney tbc
  • A generous personal development budget of $500 per annum
  • Learn from some of the best engineers and creatives, joining a diverse team
  • Become an owner, with shares (equity) in the company, if Heidi wins, we all win
  • The rare chance to create a global impact as you immerse yourself in one of Australia’s leading healthtech startups
  • If you have an impact quickly, the opportunity to fast track your startup career
  • Fulltime
Read More
Arrow Right
New

Business Development Manager

Business Development Manager role at 4flow SE, leading new business growth for t...
Location
Location
United States , Atlanta, Royal Oak
Salary
Salary:
Not provided
4flow AG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience selling supply chain solutions or managed services (4PL experience strongly preferred)
  • Understanding of how logistics outsourcing and operational excellence drive measurable impact for clients
  • Deep domain knowledge in transportation, freight management, distribution, network operations, or supply chain planning
  • Ability to excel at simplifying complex concepts and presenting with clarity and confidence
  • Self-motivated, adaptable, and thrives in a fast-paced environment where innovation and continuous improvement are expected
Job Responsibility
Job Responsibility
  • Be a key member of the 4flow team, leading new business growth for 4flow’s 4PL managed services business line
  • Generate and develop new leads, expand the pipeline, and drive the sales cycle, strategically involving Business Line leaders in qualification and discovery to ensure alignment and solution fit
  • Support business line leaders in creating solution proposals, pitch presentations, and contract negotiations to close deals successfully
  • Cultivate trust-based customer relationships to uncover operational needs, qualify opportunities, and deliver value-driven solutions
  • Represent 4flow externally through conferences, trade shows, industry events, and other targeted networking opportunities
  • Contribute to thought leadership and marketing collateral to strengthen our market presence
  • Deliver tailored presentations and solution overviews, both on-site and virtually, in collaboration with Business Line leaders and solution engineers
  • Collaborate with internal stakeholders globally to present an organized approach to sales processes and target accounts
  • Identify, develop, and convert new business opportunities for 4flow’s 4PL managed services across North America
  • Maintain accountability for quota and revenue goals through robust pipeline and deal management
What we offer
What we offer
  • Competitive compensation package
  • Rewarding bonus program
  • Comprehensive benefits plan
  • Clear vision, stability, and exceptional long-term career opportunities
  • Part of a highly international and fast-growing organization with a vibrant corporate culture
Read More
Arrow Right
New

Senior Delphi Software developer with C#

We are looking for an experienced Delphi Software Developer to develop 3Shape’s ...
Location
Location
Ukraine , Kyiv
Salary
Salary:
Not provided
3Shape
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience as a software developer with Delphi
  • Solid experience with design patterns and OOP principles
  • Good mathematical understanding
  • Interest in 3D and computational geometry
  • Ability to quickly familiarize yourself with the existing code base
  • You work with high commitment and take ownership of your work
  • Team-minded personality with skills in Agile working style
  • Degree in Computer Science, Engineering, or a similar field
  • At least Intermediate level English, verbal, and written
Job Responsibility
Job Responsibility
  • Design user interface, algorithms, and implement workflows for dentistry
  • Ensure high code quality through reviews, refactoring, processes, code metrics, etc.
  • Ensure high maintainability of the code (e.g., through designing and implementing automatic tests)
  • Cooperate with developers on other projects
  • Develop the coolest 3D Windows desktop application
What we offer
What we offer
  • Meaningful work that helps to change the future of dentistry
  • Work in a unique professional, friendly and supportive environment
  • Constant professional growth and development
  • A healthy work-life balance
  • Comprehensive benefits incl. 24 working days of annual vacation
  • medical insurance
  • paid sick leaves and child sick leaves
  • maternity and paternity leaves etc
  • Breakfasts and lunches in the office
  • Good working conditions in a comfortable office in UNIT.City
Read More
Arrow Right
New

Senior Solutions Designer

We are seeking a Senior Solutions Designer with deep expertise in Informatica ET...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
March 28, 2026
Flip Icon
Requirements
Requirements
  • Extensive experience designing and implementing Informatica ETL solutions
  • Proven design experience in environments where Oracle, Informatica, and Cognos are used together for data warehousing
  • Proficiency in PowerDesigner for data model reviews and DDL script generation
  • Advanced development experience with Oracle (11.x, 12.x) and SQL Server, including T-SQL and PL/SQL expertise
  • Hands-on experience with Microsoft MQ, SSIS, SSRS, and SSAS
  • Demonstrated success in Agile and Waterfall SDLC environments, including system testing (SIT, SAT, UAT)
  • Ability to translate complex high-volume data themes into clear technical requirements and executive-level presentations
Job Responsibility
Job Responsibility
  • Solution Architecture: Design technology solutions based on client specifications, best practices, and cost models to meet high-volume data requirements
  • ETL Development: Design, develop, and unit test project ETL components, including mappings, workflows, mapplets, and data marts using Informatica
  • Database Migration: Lead schema conversion between Oracle and SQL Server, converting PL/SQL stored procedures, triggers, and functions into T-SQL code
  • Data Modeling: Utilize PowerDesigner to review data models, execute changes, and generate DDL scripts for hierarchical and star-schema multidimensional models
  • Performance Optimization: Fine-tune database performance through indexing, query optimization, and partitioning within SQL Server and Oracle environments
  • Business Intelligence: Design and implement reports and dashboards using Cognos 10+ and Microsoft Power BI, focusing on KPI development and data visualization
  • Collaboration: Work closely with project managers and business stakeholders to ensure technical specifications accurately reflect business needs
  • Code Management: Maintain the full application code package using TFS, VSS, and Azure DevOps, documenting all changes and facilitating deployment
What we offer
What we offer
  • Technical Leadership: Lead complex modernization efforts for multi-platform, multi-tier information technology systems
  • High-Value Impact: Directly influence the data architecture used for critical provincial business intelligence and reporting
  • Comprehensive Stack: Work across a wide array of top-tier tools including Informatica, Cognos, Power BI, Databricks, and Azure
  • Dedicated Environment: Enjoy a collaborative, fully onsite team structure at a central Toronto cluster
Read More
Arrow Right
New

Sr. Platform Software Engineer

We are seeking an accomplished Senior Platform Software Engineer with deep exper...
Location
Location
United States , Novi, MI
Salary
Salary:
Not provided
A123 Systems LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field
  • Minimum of 5 years of hands-on embedded software development experience
  • Proven expertise in: Bootloader architecture and secure Boot implementation
  • MCAL and CDD driver development
  • AUTOSAR BSW integration and configuration
  • Embedded system-level debugging and root cause analysis
  • Proficiency in C/C++, along with experience using diagnostic and testing tools (e.g., CANoe, CANalyzer, CANdelaStudio, ODXStudio, oscilloscopes, in-circuit debuggers)
  • Familiarity with automotive microcontrollers (e.g., Infineon, NXP, Renesas, STMicroelectronics)
Job Responsibility
Job Responsibility
  • Architect and implement secure bootloaders and robust software update frameworks
  • Develop, configure, and validate MCAL and CDD drivers for a variety of microcontrollers and peripheral devices
  • Integrate and optimize AUTOSAR BSW stacks, with emphasis on: Diagnostics stack (including OBD)
  • Memory stack
  • CAN stack (including J1939)
  • Crypto stack
  • Implement and maintain J1939 stack functionality tailored for heavy-duty automotive platforms
  • Design and implement embedded cybersecurity solutions including secure boot, cryptographic services, and memory protection
  • Collaborate closely with cross-functional teams to analyze, diagnose, and resolve software issues across platform and application layers
  • Interface with stakeholders to support system software integration, validation, and deployment
Read More
Arrow Right
New

Pharmacy Intern - Grad

You’ve invested a lot of time and energy in your education. Now you want the cha...
Location
Location
United States , Palm Beach Gardens
Salary
Salary:
19.75 - 42.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
March 01, 2026
Flip Icon
Requirements
Requirements
  • PharmD graduate of a U.S. accredited program prior to beginning the Post-Graduate Training Program at CVS Health
  • Ability to obtain required pharmacist licensure within the required timeframe, per state guidelines. Failure to obtain required Pharmacist licensure within 120 days of graduation will result in separation of employment.
  • Must possess, or be in the process of obtaining, valid intern and/or technician licensure as required
  • Regular and predictable attendance, including nights and weekends
  • Ability to complete required training within designated timeframe
  • Attention and Focus: Ability to concentrate on a task over a period of time
  • Ability to pivot quickly from one task to another to meet patient and business needs
  • Ability to confirm prescription information and label accuracy, ensuring patient safety
  • Customer Service and Team Orientation: Actively look for ways to help people, and do so in a friendly manner
  • Notice and understand patients’ reactions, and respond appropriately
Job Responsibility
Job Responsibility
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists and Technicians manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences by showing empathy and genuine care: creating heartfelt and personalized moments while serving patients at pick-up, drive-thru, and over the phone
  • keeping patients healthy by offering immunizations and other services at the register and over the phone
  • and demonstrating compassionate care by solving or escalating patient problems
  • Offering to counsel, fielding medical questions, and soliciting information on a patient’s medical history to provide optimal care, when appropriate under the direct supervision of a licensed pharmacist
  • Taking telephonic prescriptions from the prescriber, and calling the prescriber to clarify prescriptions or facilitate medication changes, where allowed by state regulation
  • Maintaining the highest level of self-awareness and providing in-the-moment coaching, training, and mentoring to pharmacy team members while sharing best practices
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team, such as accurately putting away medication deliveries and completing cycle counts, returns-to-stocks, waiting bin inventories, etc.
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • Fulltime
!
Read More
Arrow Right
New

Pricing Specialist

Global Pricing Specialist. Are you passionate about pricing, analytics, and driv...
Location
Location
Poland , Szczecin
Salary
Salary:
Not provided
3Shape
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Finance, Business, Economics, Engineering, or a related field
  • 2–4 years of experience in pricing, commercial finance, business analysis, or management consulting (B2B experience is a plus)
  • Demonstrated understanding of pricing methodologies (e.g., value‑based pricing, elasticity, price/mix/volume analysis)
  • Advanced methodological and problem-solving skills, including ability to simplify for decision-making
  • Effective communication and stakeholder management skills, with ability to collaborate at all organizational levels
  • Structured, self‑driven, and process‑oriented
  • Advanced proficiency in MS Excel and PowerPoint
  • familiarity with Power BI is a plus
  • Fluent in spoken and written English
  • additional European languages are beneficial
Job Responsibility
Job Responsibility
  • Support the development and execution of the global pricing strategy across products and services
  • Assist in annual pricing cycles and in-year adjustments, including preparation of data analysis and materials
  • Drive and optimize the promo process
  • Monitor price realization and margin development, highlighting risks and opportunities
  • Develop and maintain pricing dashboards, reports, and analytics for key stakeholders
  • Support pricing analyses for strategic projects, tenders, and commercial initiatives
  • Conduct ad-hoc analyses to support commercial decisions and business cases
  • Identify and help implement pricing improvement opportunities
What we offer
What we offer
  • Private healthcare and Multisport card to keep you fit and well
  • A fast-paced environment with room for career growth
  • Work in a modern office building
  • Friendly colleagues that are fun to spend time with
  • Fruit, vegetables and hot beverages to keep you fuelled
  • Language classes with qualified teachers
Read More
Arrow Right