Software Engineer
Chin Hin Building Materials
IT
Kuala Lumpur, Kuchai Lama
Posted 22 hours ago
Overview:
We are looking for a skilled Software Engineer with expertise in Digital Transformation, Process Workflow Digitalization, and Robotic Process Automation (RPA). The ideal candidate will help improve business processes through digital solutions, driving efficiency and delivering value.
Key Responsibilities:
- Application Support & Troubleshooting: Provide hands-on support to end users for Epicor software and other digital platforms (e.g., Joget). Troubleshoot and resolve software issues efficiently to minimize downtime and maintain productivity.
- Epicor Customization & Reporting: Customizations within Epicor using C# to tailor the software to business needs. Create or modify reports using Crystal Reports, BAQ (Business Activity Query), or SQL Server Reporting Services (SSRS).
- Application Support & Development: Debug, maintain, and develop applications and APIs using Visual Studio, C#, and RPA tools (e.g., UiPath). Collaborate on full project life cycle activities, from requirements gathering to implementation, maintenance, and support. Design, code, test, and document programs, ensuring they are secure, scalable, and meet quality standards.
- Continuous Improvement: Provide ongoing troubleshooting and support for applications, including handling change requests and enhancements.
Requirement:
- Education: Bachelor’s degree in IT, Software Development, Software Engineering, or a related field.
- Experience: 3-5 years as a Software Engineer or similar role, with at least 2 years focused on digital transformation, process automation, and RPA.
- Technical Skills: Strong knowledge of Visual Studio platform development. In-depth expertise in C# and .NET frameworks. Proficiency in SQL and familiarity with reporting tools (Crystal Reports, SSRS). Experience with Epicor or similar ERP software is an advantage.
- Communication Skills: Strong written and verbal communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Problem-Solving: Excellent problem-solving skills with the ability to support and troubleshoot digital platforms effectively.