Location: Amman, Jordan (Onsite)
Employment Type: Full-time
Vacancies: 2
Company Description
iDoc is transforming healthcare delivery through an intelligent telemedicine platform integrated with AI-powered health kiosks. Our platform provides virtual consultations, AI-powered symptom checking, chronic disease management, laboratory and pharmacy integrations, and digital healthcare services that improve healthcare accessibility across the Middle East.
Backed by a team with decades of healthcare and technology experience, iDoc is building secure, scalable, and innovative healthcare solutions. Join us and help shape the future of digital health.
Role Description
We are looking for an experienced Senior Backend Software Engineer (.NET Core & Laravel) to join our engineering team in Amman.
You will be responsible for designing, developing, and maintaining scalable backend services that power iDoc’s healthcare ecosystem. You will build new backend applications using ASP.NET Core while maintaining and enhancing our existing Laravel platform as part of our technology transition strategy.
You will collaborate closely with Product, Flutter, QA, Cloud, and Frontend teams to deliver secure, scalable, and high-performance healthcare solutions.
Key Responsibilities
* Design, develop, and maintain backend services using ASP.NET Core (C#).
* Maintain and enhance the existing PHP Laravel platform.
* Build scalable and secure RESTful APIs.
* Design clean, secure, and maintainable backend architecture.
* Develop new backend modules and future applications.
* Integrate third-party APIs and external healthcare services.
* Optimize SQL queries, database performance, and application scalability.
* Implement authentication, authorization, and secure data handling.
* Participate in architecture discussions and technical decision-making.
* Conduct code reviews and mentor junior engineers.
* Troubleshoot production issues and improve system reliability.
* Collaborate closely with Product, Flutter, QA, Cloud, and Frontend teams.
* Follow engineering best practices and contribute to continuous improvement initiatives.
Qualifications
* Minimum 5–8+ years of backend software engineering experience.
* Strong hands-on experience with ASP.NET Core and C#.
* Strong experience with PHP Laravel.
* Experience designing and developing RESTful APIs.
* Strong knowledge of Entity Framework Core.
* Experience with SQL Server and/or MySQL.
* Strong understanding of Object-Oriented Programming (OOP) and SOLID Principles.
* Experience implementing JWT Authentication, authentication, and authorization.
* Experience integrating third-party APIs.
* Proficiency with Git and Agile development methodologies.
* Excellent problem-solving and debugging skills.
* Strong communication and collaboration skills.
* Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).
Nice to Have
* Clean Architecture
* Docker
* Kubernetes
* CI/CD pipelines
* Google Cloud Platform (GCP)
* Microsoft Azure
* Microservices architecture
* Healthcare, Telemedicine, AI, ERP, or regulated-industry experience
Why Join iDoc?
* Build products that improve millions of lives through digital healthcare.
* Work with modern technologies including .NET, Flutter, Kubernetes, AI, and Cloud.
* Join a fast-growing international HealthTech company.
* Work alongside experienced engineering leaders.
* Opportunity to shape the future architecture of a next-generation healthcare platform.
How to Apply
Apply through LinkedIn or send your CV to hr@idoc-health.com
Subject:
Application – Senior Backend Software Engineer