LocationKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Work modehybrid
Typefull-time
Company size1,001–5,000 people
First seen1w ago
Last seen2d ago
About the role
Senior .Net Engineer
About the company
Why are they awesome?
•
The parent company is a large multinational corporation (MNC) with a 25-year track record in healthcare, servicing 500 clinics and hospitals across Malaysia, Southeast Asia, and Australia.
•
The company is focused on building digital records, virtual/telemedicine solutions, predictive analytics, automation, and making holistic healthcare data available to both patients and doctors.
•
There are three main revenue streams:
•
CMS & digital transformation for the parent company
•
Two SaaS products (external)
•
Custom projects
Projects:
•
Digital transformation of a legacy Clinic Management System (CMS) and ongoing enhancements.
•
Development of dashboards and business intelligence tools.
•
Creation of a B2B e-commerce platform connecting clinics with suppliers.
•
Human Resource Management (HRM) system.
•
Finance Management System.
•
Building custom software solutions for healthcare and NGO customers.
Culture & Reporting Lines:
•
Work on one core project and multiple smaller projects (both internal and external).
•
The team consists of 14 mid to senior engineers (including dedicated QA, UX, and DevOps), with plans to grow to 20 in 2025.
•
Operates as a “T-Shape” team, where each engineer collaborates across disciplines and gains exposure to the full software development lifecycle (SDLC).
•
Provides a platform to grow, share ideas, and give and receive actionable feedback.
•
Engineers are expected to take accountability for their projects, timelines, and deliverables, and to self-learn and stay up to date with new technologies.
Responsibilities
Responsibilities:
•
Design and develop scalable web applications and maintainable system architectures.
•
Build and manage back-end services and APIs, with opportunities to utilize and learn CQRS.
•
Conduct testing, including unit tests, integration tests, and end-to-end tests (supported by a dedicated QA team).
Requirements
Must Have:
•
Experience with .NET Core or .NET 8.
•
Proficiency in C# and C# multi-threading.
•
Familiarity with ORM, Entity Framework, and SOLID principles.
•
Strong object-oriented programming (OOP) skills.
•
Experience with Cloud/Azure/Azure SQL.
Nice to have
Nice to Have:
•
Additional experience with Cloud/Azure/Azure SQL.
•
Knowledge of Microservices and Domain-Driven Design (DDD).
•
Experience with Web APIs and CQRS.
•
Familiarity with Angular and JavaScript.
Grade / Level:
•
5-10+ years of engineering experience.
•
Individual contributor roles suited for curious and technically strong engineers.
•
Reports to the Tech Lead, who reports to the General Manager.
Benefits
Location:
•
Permanent position, 5 days on-site with flexible start and finish times.
•
Option to split time between office and home.
•
Based in Uptown Damansara (close to Starling Mall), with a free shuttle to MRT.