About the job
Mid to Senior . NET Engineer
Why Join Our Team?
- Become a vital part of a renowned multinational corporation (MNC) with a 25-year history in healthcare, supporting over 500 clinics and hospitals throughout Malaysia, Southeast Asia, and Australia.
- Engage in innovative digital healthcare initiatives, such as digital records, virtual/telemedicine platforms, predictive analytics, automation, and comprehensive healthcare data accessible to both patients and medical professionals.
- Contribute to three unique revenue streams:
- CMS & digital transformation for the parent entity
- Two external SaaS offerings
- Tailored projects for healthcare and NGO clients
Key Projects
- Drive digital transformation and continuous improvement of our legacy Clinic Management System (CMS)
- Design dashboards and business intelligence tools
- Develop a B2B e-commerce platform linking clinics with suppliers
- Create Human Resource Management (HRM) systems
- Build Finance Management Systems
- Craft custom software solutions for healthcare and NGO clientele.
Culture & Team Dynamics
- Focus on one core project while managing multiple smaller internal and external initiatives
- Collaborate with a team of 14 mid to senior engineers (including dedicated QA, UX, and DevOps specialists), with a planned expansion to 20 engineers by 2025
- Embrace a “T-Shape” team structure: work across various disciplines and gain insights into the entire software development lifecycle (SDLC)
- Thrive in a supportive environment that encourages growth, idea-sharing, and constructive feedback
- Take ownership of your projects, timelines, and deliverables; continually learn and stay abreast of emerging technologies.
Key Responsibilities
- Design and develop scalable web applications and maintainable system architectures
- Build and manage back-end services and APIs, with opportunities to leverage and learn CQRS
- Execute testing, including unit, integration, and end-to-end tests (with support from a dedicated QA team).
Essential Qualifications
- Expertise in . NET (modern versions preferred; . NET 4.8 onwards considered)
- Extensive experience with C# and C# multithreading
- Familiarity with ORM/Entity Framework and SOLID principles
- Strong understanding of object-oriented programming (OOP).
Desirable Qualifications (Opportunities for Growth)
- Experience with . NET Core / . NET 8
- Knowledge of cloud technologies, particularly Azure and Azure SQL
- Understanding of microservices architecture and Domain-Driven Design (DDD)
- Familiarity with Web APIs and CQRS
- Front-end development skills with Angular and JavaScript.
Experience Requirements
- 3–8+ years of engineering experience
- Individual contributor roles suitable for inquisitive and technically adept engineers
- Reports directly to the Tech Lead, who in turn reports to the General Manager.
Work Arrangement
- Permanent position, 5 days on-site with flexible start and finish times
- Option to split time between office and home
- Office situated in Uptown Damansara (close to public transport).

