Software Engineer (C#.NET)

Kuala Lumpur Permanent MYR5,000 - MYR8,000 per month (MYR60,000 - MYR96,000 per year) View Job Description
The role delivers well-designed software systems on time, meeting customer expectations. It also provides technical leadership to projects and second-level system support.
  • Opportunity to learn the latest technologies
  • Attractive remuneration package

About Our Client

​A global leader in material handling and logistics automation, this company specializes in designing and delivering integrated systems and software that enhance supply chain efficiency. With a presence in over 35 countries, it serves diverse industries including e-commerce, retail, manufacturing, and third-party logistics. Its offerings encompass automated storage and retrieval systems, conveyors, sortation solutions, and warehouse management software. As a subsidiary of a prominent industrial group, it continues to drive innovation in intralogistics and automation technologies.​

Job Description



  • Be part of a team designing, documenting, developing, and delivering software products


  • Develop .NET C# software modules


  • Write unit test specifications using test-driven development (TDD)


  • Write complex SQL Server queries and high-performance stored procedures


  • Create functional and interface specifications


  • Integrate software components into warehouse systems


  • Attend site during software commissioning to ensure integration and site acceptance testing


  • Prepare site test specifications and reports


  • Lead software documentation, development, configuration, and testing on projects


  • Participate in document, design, functionality, and code reviews


  • Agree on and meet time schedules with Team Leaders and Project Managers


  • Contribute to improving software development processes


  • Train customers and key users on installed applications

The Successful Applicant



  • Strong knowledge of relational databases (MSSQL)


  • Familiar with design patterns like Singleton, MVVM, Event Driven, WinForms, WPF


  • Knowledge of Microservices and XML serialization


  • Knowledge of Delphi, C++, or PowerShell is advantageous


  • Knowledge of PowerShell or Ruby is a plus


  • Enthusiastic about .NET software development and innovation


  • Strong written and verbal communication skills


  • Willingness to travel occasionally


  • Minimum 4 years of .NET C# programming experience


  • Experience with Blazor ASP.NET, WinForms, and WPF GUI


  • Extensive experience with design techniques and tools in software development


  • Bachelor's degree or equivalent in Software or Computer Engineering


  • SCRUM Master certification or Microsoft accreditations are advantageous



What's on Offer



  • Join a global leader in warehouse automation and cutting-edge logistics solutions


  • Work on complex, real-world software challenges that directly impact major industries


  • Collaborate with top engineers and gain exposure to the latest technologies and tools


  • Be part of a company that invests in continuous learning, certifications, and career growth


  • Travel to exciting locations like Taiwan, Korea, Singapore, Australia, and occasionally the Middle East


  • Get hands-on experience on-site, meet clients face-to-face, and work alongside advanced warehouse machinery


  • Contribute to large-scale projects with real-world impact on supply chains and operations worldwide


  • Enjoy a dynamic, international work environment with opportunities to expand your professional network


  • Be part of a supportive team that values innovation, improvement, and high-quality delivery



Contact
Jarryl Boey
Quote job ref
JN-082024-6500809
Phone number
+603 2302 4078

Job summary

Function
IT
Specialisation
IT Development
What is your area of specialisation?
Technology & Telecoms
Location
Kuala Lumpur
Contract Type
Permanent
Consultant name
Jarryl Boey
Consultant contact
+603 2302 4078
Job Reference
JN-082024-6500809

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.