Back to jobs

Full Stack Developer (Junior / Senior)

Job description

Our Client

Our client is a multinational agricultural machinery manufacturer company and they are a part of a globally renowned agritech group, recognised for delivering innovative and sustainable solutions in livestock management and modern farming. As the company continues to advance its digital farming ecosystem, they are looking to hire an experienced Senior / Software Developer - Digital Farm Engineering to drive the development of next‑generation farm automation and digital platforms.

Key Responsibilities

  • Design, build, and maintain software modules for digital farm management systems and IoT‑based solutions
  • Collaborate with hardware engineers, product teams, and global R&D to deliver scalable, reliable software
  • Develop APIs, backend services, data processing pipelines, and system integrations
  • Conduct system testing, troubleshooting, and optimisation to ensure high availability and performance
  • Contribute to architecture planning, documentation, and continuous improvement initiatives
  • Provide technical guidance to junior developers and support cross‑functional project teams

Requirements

  • Degree in Computer Science, Software Engineering, or related field
  • Proven experience in software development (senior-level for the Senior role)
  • Strong proficiency in one or more programming languages (e.g., C#, Java, Python, Node.js, or similar)
  • Experience with cloud platforms (Azure, AWS, GCP) and IoT or embedded system integrations is an advantage
  • Solid understanding of modern software architecture, CI/CD, API design, and microservices
  • Ability to work in a cross-cultural, cross-disciplinary environment
  • Passion for agriculture, automation, and digital transformation is a plus

To apply, please click "APPLY NOW" or email Min Min at minmin.koh@ambition.com.my
Data provided is for recruitment purposes only.

Due to the volume of applications received, we regret to inform you that only shortlisted candidates will be notified.

JTK Number: JTKSM 995| Company Registration Number: 201301019088 (1048918-T)