Backend Engineer

Agileengine
Spain
4 days ago
Apply on es.trabajo.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

.NET Framework Artificial Intelligence Architectural Patterns Microsoft Azure C Sharp (Programming Language) Code Review DevOps Distributed Systems Interoperability PostgreSQL Microsoft SQL Server Performance Tuning
+11 more
Software Engineering .NET Core Fast Healthcare Interoperability Resources Backend Kubernetes Data Analytics Health Level Seven International Data Management Software Coding Restful APIs Docker

Job description

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

Requirements

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

About the company

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.trabajo.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all