Senior Software Engineer

Kardex

Kuala Lumpur

On-site

MYR 180,000 - 240,000

Full time

24 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Kardex AutoStore in Kuala Lumpur seeks a Senior Software Engineer to ensure stability, scalability, and robustness of in-house solutions orchestrating warehouse operations.

You will mentor junior developers and advocate for best practices across the team while designing and implementing RESTful APIs and microservices in a modern SDLC environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5+ years of professional software engineering experience.
  • Expert proficiency in at least one backend language: C#, Java, or Kotlin.
  • Experience with relational databases (MSSQL/PostgreSQL) including schema design.
  • Strong background in RESTful APIs and event-driven microservices.

Responsibilities

  • Design, develop, and test software per requirements.
  • Create and maintain design docs, user guides, and specs.
  • Own project deliverables from design to testing and deployment.
  • Collaborate with cross-functional teams for project success.
  • Identify and resolve complex technical debt and bottlenecks.
  • Mentor junior developers and promote best practices.

Skills

C#
Java
Kotlin
APIs
CI/CD
Docker
SDLC
Agile
Go/Python
SQL

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Git
GitHub Actions
Azure DevOps
Docker
SQL (MSSQL/PostgreSQL)
RESTful APIs
Confluence

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.

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.
  • 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).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Kardex Malaysia Sdn. Bhd. • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Kardex Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Software Engineer – WES Platform (APAC Growth)
Senior Software Engineer – WES Platform (APAC Growth)

Kardex Malaysia Sdn. Bhd. • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Software Project Manager
Software Project Manager

Kardex • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Software Support Engineer AutoStore
Software Support Engineer AutoStore

MY1 Kardex Malaysia Sdn. Bhd. • Kuala Lumpur

On-site
MYR 60,000 - 100,000
Senior Software Engineer, WES Platform (Malaysia)
Senior Software Engineer, WES Platform (Malaysia)

Kardex Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Software Consultant
Software Consultant

MY1 Kardex Malaysia Sdn. Bhd. • Kuala Lumpur

On-site
MYR 100,000 - 167,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
Software Consultant
Software Consultant

US9 Kardex Solutions LLC • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Software Developer – Full-Stack
Senior Software Developer – Full-Stack

Kardex Group • Kuala Lumpur

On-site
MYR 72,000 - 96,000