AgileEngine

Solutions Architect ID68730

AgileEngine · Bucharest, Romania

Software Development · 1,001-5,000 employees

Yesterday
Remote Principal (10+ yrs) Full-time Romania
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Own the technical direction and architecture of a large-scale healthcare platform supporting primary care in Africa. Lead modernization initiatives and drive healthcare interoperability using HL7/FHIR standards while mentoring engineering teams.

What they look for

C# .NET Core Azure SQL Server PostgreSQL HL7 FHIR Distributed Systems REST APIs EMR/EHR Healthcare Interoperability Software Architecture Technical Leadership Mentoring Code Reviews Stakeholder Communication

Requirements

Requires over 8 years of software engineering experience with at least 3 years in a lead or architect role. Must be proficient in C#, .NET, Azure, and healthcare-specific standards like HL7/FHIR.

Benefits

Mentorship TechTalks Personalized Growth Roadmaps USD-based Pay Education Budget Fitness Budget Team Activity Budgets Flexible Schedule

Full description

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE

We are looking for a Senior Backend Engineer to own the technical direction and architecture of a large-scale healthcare platform supporting primary care programs across Africa. You will lead modernization and redesign initiatives using C#, .NET Core, Azure, and SQL Server/PostgreSQL, drive HL7/FHIR interoperability with EMR and national health systems, and mentor engineers through architecture and code reviews. The role includes hands-on contribution to complex implementation work and occasional travel to Africa.

WHAT YOU WILL DO

- Own architecture and technical direction for a large-scale healthcare platform supporting primary care programs across Africa;

- Lead modernization, refactoring, and redesign initiatives across existing backend systems and services;

- Design scalable, secure, and maintainable solutions using C#, .NET, Azure, SQL Server/PostgreSQL, and distributed architectures;

- Drive healthcare interoperability initiatives, including HL7/FHIR integrations and connections with national health systems, laboratories, and third-party platforms;

- Guide engineering teams on architecture, coding standards, performance optimization, and technical best practices;

- Mentor engineers through code reviews, design reviews, and day-to-day technical leadership;

- Collaborate closely with the CTO, product, clinical, data, and DevOps teams on roadmap execution and technology decisions;

- Support development of offline-first healthcare workflows and synchronization solutions for low-connectivity environments;

- Improve platform reliability, scalability, security, and operational efficiency as the business expands across multiple countries;

- Participate in incident resolution and technical problem-solving for mission-critical healthcare systems requiring rapid response times;

- Evaluate and introduce new technologies, architectural patterns, and AI/data-driven capabilities where appropriate;

- Contribute hands-on to solution design and complex implementation work when needed;

- This role may require occasional travel to Africa based on business and project requirements.

MUST HAVES

- 8+ years software engineering experience;

- 3+ years Technical Lead / Architect experience;

- C#;

- .NET Framework;

- .NET Core / .NET 6+;

- SQL Server and/or PostgreSQL;

- REST APIs;

- Distributed systems;

- Azure;

- EMR / EHR experience;

- HL7 and/or FHIR;

- Healthcare interoperability;

- Architecture ownership;

- Mentoring engineers;

- Code reviews;

- Technical roadmap participation;

- Strong stakeholder communication;

- Upper-intermediate English level.

NICE TO HAVES

- OpenMRS;

- National healthcare integrations;

- Offline-first systems;

- Docker/Kubernetes;

- Data platforms / analytics;

- AI in healthcare;

- Public health systems;

- Africa healthcare programs;

- Knowledge of DevSecOps and CI/CD pipelines;

- Experience supporting large-scale distributed healthcare deployments.

PERKS AND BENEFITS

- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.

- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.

- Exciting projects: Modern solutions with Fortune 500 and top product companies.

- Flextime: Flexible schedule with remote and office options.

Meet Our Recruitment Process

Application → Coding Challenge → Video Interview → Technical Interview or Hiring Manager Interview

Each step helps us understand your skills and overall fit.

If it’s a match, you’ll receive an offer.