← All jobs
F
FukuKuala Lumpur, Malaysia

Senior .Net Engineer

Software Engineer

Senior .Net Engineer

  • 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:
  • - 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).
  • 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:
  • - 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.
  • 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.