Full Stack Software Engineer (ERP/WMS/POS)

MKA Group

Selangor

On-site

MYR 90,000 - 150,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

MKA Group is seeking a hands-on Full Stack Software Engineer to join our Technology team, supporting ERP/WMS/POS solutions for retail and distribution across Southeast Asia. You will develop backend APIs in .NET Core and frontend apps with Angular, Ionic, and Electron.

The role requires a Bachelor's in software engineering or CS, strong C#, .NET Core, MS SQL Server skills, and experience with RESTful APIs, Git, and modern frontend tech.

Qualifications

  • Bachelor's degree in software engineering, computer science, information technology, or equivalent.
  • Strong proficiency in C#, .NET Core, ASP.NET Core Web API, and MS SQL Server.
  • Experience with ERP or POS system development is a plus.
  • Frontend experience with Angular, TypeScript, RxJS, HTML5, and CSS.
  • Familiarity with Ionic/Electron is a bonus.
  • Knowledge of RESTful API design and Git workflows.

Responsibilities

  • Analyze business requirements and technical specifications.
  • Perform impact analysis for new features, enhancements, and bug fixes.
  • Design and develop scalable, modular software components.
  • Develop and maintain backend APIs using .NET Core.
  • Develop responsive web, mobile, and desktop apps using Angular, Ionic, and Electron.
  • Design, develop, and optimize SQL queries, stored procedures, views, and database structures.
  • Conduct testing, debugging, and performance optimization.
  • Participate in code reviews and contribute to coding standards and best practices.
  • Assist in software deployment, troubleshooting, and production support.

Skills

C#
.NET Core
ASP.NET Core Web API
RESTful API design
Git
English communication
Problem solving
Analytical thinking
Team collaboration

Education

Bachelor's Degree in Software Engineering / Computer Science

Tools

Angular
TypeScript
RxJS
HTML5
CSS
Ionic
Electron
MS SQL Server

Job description

Full Stack Software Engineer (ERP/WMS/POS)

We are looking for an enthusiastic and hands‑on Full Stack Developer with strong knowledge and experience in ERP systems to join our growing Technology team.

This role will be supporting to the iDCP Systems Sdn Bhd, as part of MKA Group. Which is a Malaysia-based technology company specializing in cloud-based Omnichannel Commerce ERP solutions for retail and distribution businesses across Southeast Asia. https://www.idcp.my.


Job Description:

Analyze business requirements and technical specifications.

Perform impact analysis for new features, enhancements, and bug fixes.

Design and develop scalable, modular, and reusable software components.

Develop and maintain backend APIs using .NET Core.

Develop responsive web, mobile, and desktop applications using Angular, Ionic, and Electron.

Design, develop, and optimize SQL queries, stored procedures, views, and database structures.

Conduct testing, debugging, and performance optimization to ensure high-quality deliverables.

Participate in code reviews and contribute to coding standards and best practices.

Assist in software deployment, troubleshooting, and production support.
Participate in R&D and technology evaluation for continuous product improvement.

Collaborate closely with product owners, UI/UX designers, QA engineers, and other developers throughout the software development lifecycle.

Requirements

Bachelor's Degree in Software Engineering, Computer Science, Information Technology, or equivalent.

Strong proficiency in C#, .NET Core, ASP.NET Core Web API, and MS SQL Server.

Experience in ERP (Enterprise Resource Planning) or Point of Sale (POS) system development or other business application development will be an added advantage.

Experience developing frontend applications using Angular, TypeScript, RxJS, HTML5, and CSS.

Experience in developing cross-platform applications using Ionic and/or Electron will be an added advantage.

Familiarity with business processes such as Inventory Management, Sales, Purchasing, Finance, Warehouse Management (WMS), Point of Sale (POS), CRM, and Retail Operations will be an added advantage.

Good understanding of RESTful API design, asynchronous programming, and modern software architecture.

Familiar with state management and component-based frontend development.
Experience with Git and collaborative development workflows.

Strong analytical, problem‑solving, and debugging skills.

Able to manage multiple assignments independently while working effectively in a team environment.

Good communication skills in English. Mandarin proficiency is preferred to communicate with Mandarin‑speaking clients.

Additional Info:

Our HQ is located at: 40, Jln TPP 5, Taman Perindustrian Putra, 47130 Puchong, Selangor.

Working hours is 9am to 6pm, Monday to Friday (fully Onsite).

Unlock job insights

Hirer responsiveness Salary match Number of applicants

Your application will include the following questions:

  • What's your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
  • How many years' experience do you have as a Full Stack Software Engineer?
  • Which of the following programming languages are you experienced in?
  • How many years' experience do you have using SQL queries?
  • Which of the following Relational Database Management Systems (RDBMS) are you experienced with?
  • Have you worked in a role which requires a sound understanding of the software development lifecycle?
  • Do you possess or have access to your own transportation?

To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary below minimum wage.

What can I earn as a Full Stack Software Engineer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer (Full Stack)
Software Developer (Full Stack)

MKA Group • Puchong

On-site
MYR 67,000 - 100,000
Fullstack Software Engineer
Fullstack Software Engineer

Ambition • George Town

On-site
MYR 90,000 - 150,000
Performance bonus
Allowances
MIS Manager/Assistant Manager – ERP/POS Systems Support
MIS Manager/Assistant Manager – ERP/POS Systems Support

Private Advertiser • Petaling Jaya

On-site
MYR 90,000 - 150,000
Full Stack Engineer/Developer
Full Stack Engineer/Developer

Raizon Consulting Sdn. Bhd • Malaysia

On-site
MYR 60,000 - 80,000
Full Stack Software Dev Engineer EDV WERKE AG Building on experience, results and commitment.
Full Stack Software Dev Engineer EDV WERKE AG Building on experience, results and commitment.

Edvwerke • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Competitive salary
Professional development
Dynamic and collaborative work env
Full Stack ERP/WMS/POS Engineer — Onsite Impact
Full Stack ERP/WMS/POS Engineer — Onsite Impact

MKA Group • Selangor

On-site
MYR 90,000 - 150,000
Senior Software Developer – Full-Stack
Senior Software Developer – Full-Stack

Kardex Group • Kuala Lumpur

On-site
MYR 72,000 - 96,000
Sotfware Engineer
Sotfware Engineer

MACTOM (M) SDN. BHD. • Malacca City

On-site
MYR 78,000 - 123,000
Health insurance
Vacation days
Professional development
Full Stack Web Developer
Full Stack Web Developer

Talentbook Solutions Sdn Bhd • Penang

On-site
MYR 60,000 - 100,000
Travel allowance
Certification allowance
Annual bonus
+1
Full Stack Java Developer
Full Stack Java Developer

Unison Group • Kuala Lumpur

On-site
MYR 80,000 - 120,000