All roles

.NET Software Architect ID68730

Remote · USA Full-time New today

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. Apply To This Job

Related roles

Account Executive

Remote · USA Full-time

Analyst – Verification & Validation (V&V)

Remote · USA Full-time

Power BI Analyst

Remote · USA Full-time

Associate Director, Implementation and Improvement

Remote · USA Full-time

District Parts & Service Manager (Level DOE)

Remote · USA Full-time

Senior Disability Claims Examiner, Concierge Team (Virtual)

Remote · USA Full-time

ASS Singaraja Negara

Remote · USA Full-time

Subcontracts Manager (Mgr Subcontracts Admin 1) - 28837

Remote · USA Full-time

Eligibility Audit Specialist

Remote · USA Full-time

Business Development Associate

Remote · USA Full-time

Automotive AI Rater & Evaluator - Remote

Remote · USA Full-time

Experienced Customer Service Representative – Apple Products and Services – Remote Opportunity at arenaflex

Remote · USA Full-time

Lead Account Executive, Italy & Iberia - Education Sector

Remote · USA Full-time

Entry Level Remote Live Chat Support Agent - Flexible Part-Time Schedule, No Experience Required, Up to 40 Hours Weekly

Remote · USA Full-time

Staff Front End Engineer

Remote · USA Full-time

Experienced Data Entry Clerk – Remote Opportunity with arenaflex

Remote · USA Full-time

Experienced Patient Access Specialist – Customer Service, Full Time, Days (Remote - Must Reside in IL, IN, IA, or WI)

Remote · USA Full-time

Entry-Level Data Entry Administrator – Remote Position | Database Management & Data Accuracy Specialist

Remote · USA Full-time

Services Technical Consultant

Remote · USA Full-time

Talent Attraction Specialist, French Speaking - Poland, South Africa & Romania (Remote)

Remote · USA Full-time