.NET Software Architect ID68730

 Posted 3 hours ago
     
10+ years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

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.
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 .NET Software Architect to own the technical direction 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, laboratory, and national health systems, and mentor engineers through architecture and code reviews. The role includes hands-on contribution to complex implementation work alongside strategic roadmap participation with leadership and product teams.

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 leadership, 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.

MUST HAVES
- 8+ years of software engineering experience;
- 3+ years of Technical Lead / Architect experience;
- Strong experience with C# and .NET Core / .NET 6+;
- Experience with SQL Server and/or PostgreSQL;
- Strong understanding of REST APIs and distributed systems;
- Hands-on experience with Azure;
- Experience in healthcare environments;
- Experience with EMR / EHR systems;
- Experience with HL7 and/or FHIR;
- Strong understanding of healthcare interoperability;
- Experience with architecture ownership;
- Experience mentoring engineers;
- Experience conducting code reviews;
- Experience participating in technical roadmap activities;
- Strong stakeholder communication skills;
- Upper-intermediate English level.

NICE TO HAVES
- Experience with OpenMRS;
- Experience with national healthcare integrations;
- Experience building offline-first systems;
- Experience with Kubernetes;
- Experience with data platforms or analytics;
- Experience with AI in healthcare;
- Experience with public health systems;
- Experience with healthcare programs across Africa.

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.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Architect

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified