C

CompuGroup Medical

EHR software provider for healthcare.

Software Architect

Software EngineeringUpdated on Nov 15
Full-timeCastries, FranceNo salary listedIn-person

About the Job

Requirements

  • At least 10 years of experience in .NET development and microservices architecture.
  • Ability to develop a roadmap and write technical and architectural specifications.
  • Ability to conduct analyses in collaboration with different professional disciplines.
  • Professional English proficiency to interact with European teams.
  • Proficiency in .NET (ASP.NET C#) and .NET Core.
  • Proficiency in MAUI.
  • Proficiency in frontend and backend engineering design patterns.
  • Knowledge of domain-driven design (DDD).
  • Experience implementing design systems.
  • Knowledge of MongoDB.

Responsibilities

  • Provide technical ownership of the Eve nursing-practice management software and the new Physio software for physiotherapists being developed.
  • Coordinate with the Product Manager and VP of Engineering to guide technical and functional decisions, maintain team performance, and preserve the software's technical sustainability.
  • Monitor and strengthen development best practices, including unit tests, code reviews, and cross-testing.
  • Lead technical architecture and design phases for both backend and frontend.
  • Strengthen best practices for the CI/CD pipeline, maintenance, and environment monitoring.
  • Ensure architectural design is correctly implemented in business code.
  • Monitor code quality, including quality metrics and stability KPIs, and application performance.
  • Maintain framework continuity and ensure correct implementation of MAUI components.
  • Ensure application robustness and sustainability.
  • Monitor and manage technical debt.
  • Support colleagues' development of skills across technologies.
  • Guide lead developers and technical experts in their choices and maintain the team's technical cohesion.

About the Company

CompuGroup Medical

EHR software provider for healthcare.

CompuGroup Medical (CGM) provides software for healthcare providers, focusing on Electronic Health Records (EHR) to manage patient information securely and efficiently. Its products help doctors, specialists, laboratories, and hospitals organize medical data, support billing, and enable remote care for patients who cannot easily visit clinics. The company offers software licenses, subscription services, and services such as technical support and consulting to maintain and optimize the system. CGM differentiates itself by serving a wide, global customer base and emphasizing care delivery across both remote and immobile patients, ensuring continuity of care and compatibility with diverse healthcare settings. The overarching goal is to improve the quality of care and patient outcomes by streamlining clinical workflows, information sharing, and administrative processes for medical practices and institutions worldwide.

Company size
201-500
Company stage
Debt Financing
Total funding
$595.1M
Headquarters
Phoenix, AZ
Founded
1987

Recently Posted Jobs

Explore more opportunities at CompuGroup Medical

See more jobs