Software Developer
We are looking for a motivated Software Developer to join our team and contribute to the continuous development, enhancement, and maintenance of our enterprise platform. This role provides an opportunity to work on real-world business applications, collaborate with internal users, and build solutions that directly support business operations.
Key responsibilities
Develop, enhance, and maintain web-based applications and business system modules.
Design and implement new features based on business requirements.
Maintain existing systems, troubleshoot issues, and resolve software defects.
Design, develop, and optimize relational databases and SQL queries.
Build and maintain APIs to support system integrations and application functionality.
Perform code testing, debugging, and review before deployment.
Collaborate with users and stakeholders to understand business processes and translate requirements into effective software solutions.
Write and maintain technical documentation where required.
Utilize AI-assisted development tools to improve coding efficiency and productivity.
Continuously explore and adopt new technologies and development practices.
Qualifications
Diploma or Degree in Computer Science, Software Engineering, Information Technology, or a related field.
Minimum 2–3 years of experience in software development, with hands-on experience in web application development.
Good understanding of software development principles and programming concepts.
Strong knowledge of SQL and relational database concepts.
Familiarity with Git version control and collaborative development workflows.
Ability to troubleshoot technical issues and solve problems independently.
Willingness to learn new technologies, tools, and frameworks.
Good communication skills with a positive attitude and willingness to work with business users.
Benefits
EPF, SOCSO & EIS contribution
Annual Leave & Medical Leave