Senior Software Engineer

MY1 Kardex Malaysia Sdn. Bhd.

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kardex Malaysia Sdn. Bhd. in Kuala Lumpur is seeking a Senior Software Engineer to drive the development of our WES platform and related warehouse automation solutions. You will mentor juniors and contribute to scalable, reliable systems in a fast-growing APAC environment.

Based in the Petaling Jaya area, the role emphasizes hands-on coding, design ownership, and collaboration with cross-functional teams to deliver robust software that powers modern automated warehouses.

Qualifications

  • Bachelor's degree in CS/SE.
  • 5+ years of software engineering experience.
  • Strong backend with C#/Java/Kotlin and RESTful APIs.
  • Experience with SQL databases and microservices.

Responsibilities

  • Design, develop, and test software per specs.
  • Maintain design docs and technical specs.
  • Lead deployment through CI/CD pipelines.
  • Mentor junior developers.

Skills

5+ years experience
C#/Java/Kotlin
Web basics
React or Angular
SQL (MSSQL/PostgreSQL)
RESTful APIs
Microservices
CI/CD (GitHub Actions)
Git
Docker
SDLC
JIRA/Confluence
Agile/Scrum
Go or Python aware

Education

Bachelor's degree in CS/SE

Tools

Azure DevOps
GitHub Actions
Docker
MSSQL
PostgreSQL
REST API tooling

Job description

Kardex AutoStore specializes in innovative automated storage and retrieval solutions. We are seeking a motivated self-starter to join our team in the role of Senior Software Engineer to be based in Kuala Lumpur. Office location is at Petaling Jaya area. This position offers the opportunity to work in a dynamic growing environment and contribute to the growth of our operations in the APAC region.

Your tasks As a Senior Software Engineer, you will be a vital contributor to the future of the Kardex WES platform. Your primary mission will be to ensure the stability, scalability, and robustness of our in-house solutions that orchestrate complex warehouse operations. Beyond coding, you will actively shape our engineering culture by mentoring junior developers and advocating for best practices across the team. If you’re a curious, driven individual who wants to explore how technology powers modern automated warehouses – and how systems are built for reliability, scalability, and efficiency – we’d love to meet you.

Key Responsibilities:
  • Design, develop, and test software in accordance with technical and functional requirements.
  • Create and maintain detailed design documentation, user guides, and technical specifications.
  • Take ownership of project deliverables from detailed design and technical specification documentation to rigorous testing, code review, and successful deployment.
  • Collaborate closely with cross-functional teams and stakeholders to ensure project success.
  • Proactively identify and resolve complex technical debt and performance bottlenecks to ensure applications maintain high reliability and throughput.
  • Provide technical mentorship and guidance to junior developers, fostering best practices and knowledge sharing.
Job requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5+ years of professional experience in software engineering.
  • Expert proficiency in at least one modern backend language: C#, Java, or Kotlin.
  • Basic understanding of web development technologies (HTML, CSS, JavaScript).
  • Experience with a modern framework (React or Angular) is a significant asset.
  • Proven experience working with relational databases, specifically MSSQL or PostgreSQL, including schema design and query optimization.
  • Strong background in designing, developing, and maintaining RESTful APIs and event-driven microservices.
  • Experience in CI/CD pipeline management (e.g. GitHub Actions, Azure DevOps) and version control systems (preferably Git).
  • Strong understanding of the Software Development Lifecycle (SDLC) and experience with modern development tools and practices, including JIRA, Confluence, Scrum, and Agile methodologies.
  • Hands-on experience with containerization technologies, particularly Docker, for application development and deployment.
  • Exceptional analytical skills and a track record of solving complex, real-time problems.
  • Eagerness to work with or learn other programming languages like Go or Python.
Nice-to-Have:
  • Experience with DevOps practices and deployment on Cloud Platforms (preferably Azure).
  • Prior knowledge or experience in the Automated Warehouse domain (WMS, WES, or WCS systems).
  • Familiarity with low-latency communication protocols and message queues (e.g. MQTT).

Your profile Working with Kardex Automated storage solutions are high-tech. The basis for this is our genuine high-quality work from our own production sites, the skills of our specialists in planning, production, and assembly, as well as the innovative spirit of our engineers from research and development. For years, we have been developing solutions in the areas of Industry 4.0 and digitalization to offer our customers an excellent all-around service.

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

Similar jobs worth comparing

Software Implementation Engineer
Software Implementation Engineer

Kardex • Kuala Lumpur

Hybrid
Hybrid work model
Growth in APAC market
Cutting-edge automation projects
Software Project Manager
Software Project Manager

Kardex • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Software Engineer Scale RealTime Warehouse Software
Senior Software Engineer Scale RealTime Warehouse Software

MY1 Kardex Malaysia Sdn. Bhd. • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Full-Stack Engineer – Warehouse Automation (KL)
Senior Full-Stack Engineer – Warehouse Automation (KL)

Kardex Group • Kuala Lumpur

On-site
MYR 72,000 - 96,000
Senior Software Developer – Full-Stack
Senior Software Developer – Full-Stack

Kardex Group • Kuala Lumpur

On-site
MYR 72,000 - 96,000
Hybrid Automation Software Engineer - WES & Integrations
Hybrid Automation Software Engineer - WES & Integrations

Kardex • Kuala Lumpur

Hybrid
Hybrid work model
Growth in APAC market
Cutting-edge automation projects
Software Project Lead
Software Project Lead

MR DIY Malaysia • Seri Kembangan

On-site
MYR 180,000 - 240,000
Warehouse Automation Software Engineer (.NET)
Warehouse Automation Software Engineer (.NET)

MR DIY Malaysia • Seri Kembangan

On-site
MYR 120,000 - 180,000
System Operation Engineer
System Operation Engineer

Swisslog • Pengerang

On-site
MYR 56,000 - 89,000
Accommodation provided
3-year contract
Mid/Senior Software Engineer
Mid/Senior Software Engineer

Cobble - Van de Wiele Limited • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Flexible working hours
Training opportunities
Competitive salary
+1