WE ARE HIRING

Programmer Career

Build Your Career With Us

SL Software Solutions Sdn Bhd is a trusted provider of accounting and business software solutions, with offices in Ipoh and Taiping. We are expanding our support team and looking for someone responsible, proactive, and customer-focused to grow with us.

Is This the Right Role for You?

A role for people who enjoy coding, solving problems, and building useful systems

This role is suitable for candidates who enjoy programming, system customization, business software development, problem-solving, and working on real customer requirements.

You will play an important role in developing and customizing AutoCount plugins, Odoo-related business solutions, system integrations, automation functions, and business software enhancements.

About The Role

Turn customer requirements into practical software solutions

As a Programmer, your main responsibility is to develop, customize, maintain, and improve software solutions based on customer requirements and project needs.

You will work closely with the Project Manager, who will provide the project requirements, customer information, expected system workflow, and business objectives.

Accounts

Contracts

HR Admin

Coordination

What Will You Do

The role is structured around 6 core areas

Your work covers AutoCount plugins, Odoo customization, system development, documentation, testing, and technical coordination.

AutoCount Plugin Development

Develop, customize, maintain, troubleshoot, and improve AutoCount plugins using C# based on customer workflows.

Odoo Development

Support Odoo-related development, module customization, Python programming, automation, integration, and issue fixing.

System Customization

Convert business requirements into workable software functions, automation, integration, and reporting features.

Documentation & Coordination

Prepare development notes, record coding logic, update project progress, and communicate with the Project Manager.

Testing & Troubleshooting

Debug, test, verify, and fix system errors before delivery to ensure solutions meet the expected workflow.

Technical Suggestions

Provide practical technical ideas to improve system efficiency, user experience, and customer business workflows.

Detailed Job Scope

Responsibilities made simple and easy to review

Applicants can open each section to review the role clearly and at their own pace.

AutoCount Plugin Development

You will be involved in developing and maintaining AutoCount plugins to support different customer requirements and business workflows.

  • Develop, customize, and maintain AutoCount plugins using C#.
  • Modify existing plugins based on customer requirements or internal improvement needs.
  • Troubleshoot and fix AutoCount plugin issues.
  • Improve existing AutoCount plugins based on user feedback or business process requirements.
  • Ensure plugin functions work correctly before delivery or implementation.
  • Work with the Project Manager to understand customer workflows and convert them into practical plugin features.

Odoo Development & Customization

You will support the development and customization of Odoo-related business solutions.

  • Develop, customize, and support Odoo-related solutions.
  • Assist in Odoo module customization when required.
  • Use Python programming for Odoo development, system customization, automation, or integration.
  • Troubleshoot and debug Odoo-related issues.
  • Support system enhancements based on business requirements.
  • Ensure customized Odoo solutions meet the expected workflow and user requirements.

Software Development & System Customization

You will help develop software functions based on project specifications and business needs.

  • Understand project requirements provided by the Project Manager.
  • Convert business requirements into workable software functions.
  • Write clean, structured, and maintainable code.
  • Develop system customization, automation, integration, or reporting-related functions when required.
  • Guide customers on proper software workflows and daily usage.
  • Support API integration and system connectivity when needed.
  • Provide technical suggestions to improve system efficiency and user experience.
  • Maintain and improve existing systems, plugins, and business solutions.

Documentation & Team Coordination

You will work together with the Project Manager and internal team to ensure project progress is properly communicated and documented.

  • Prepare basic technical documentation or development notes when needed.
  • Record important coding logic, system changes, or customization details for future reference.
  • Update the Project Manager on development progress, issues, and completion status.
  • Communicate clearly when requirements are unclear or when technical challenges occur.
  • Work together with the internal team to ensure projects are completed on time.
  • Support other team members when technical input or system clarification is required.

Troubleshooting, Testing & Checking

You will be responsible for checking and testing your developed solutions to ensure they work properly before delivery.

  • Troubleshoot, debug, and fix system errors.
  • Identify and resolve plugin issues, customization problems, or system bugs.
  • Perform functional testing to ensure the developed solution works correctly.
  • Test the system based on the required workflow and expected output.
  • Verify that fixes are completed properly before delivery.
  • Work with the Project Manager and internal team to ensure the final solution meets business requirements.
  • Support software implementation, updates, and maintenance when required.

What We Are Looking For

Qualities we value

We are looking for someone who can understand requirements clearly, write clean code, test carefully, and work well with the project team.

Clear Requirement Thinking

Understand requirements clearly before starting development and ask questions when something is unclear.

Clean Code

Write clean, maintainable, structured code that can be supported and improved later.

Problem Solver

Able to troubleshoot issues, investigate bugs, and find practical solutions.

Careful Tester

Test work carefully before passing it to the team or customer.

Team Communication

Work as part of a team and update progress, issues, and technical challenges clearly.

Willing To Learn

Willing to learn AutoCount, Odoo, accounting software, ERP, POS, API, and business workflows.

Enhance Your Skill

Preferred skills that help you stand out.

Experience in business software development, accounting software, ERP, POS, API integration, automation, reporting tools, implementation, testing, maintenance, and real business workflow understanding will be an added advantage.

Why Join SL Software Solutions?

Build practical software that solves real business problems.

By joining our team, you’ll gain practical experience in real software projects, improve your coding skills, and grow with a supportive team.

01

Hands-on Experience

Support real company systems used by real customers.

02

Technical Growth

Improve troubleshooting and technical problem-solving skills.

03

Business Software Knowledge

Learn accounting software, IT operations, and business processes.

04

Experienced Team

Grow together with a team that supports Malaysian SMEs.

Ready to build software solutions with us?

Join SL Software Solutions Sdn Bhd as a Programmer and gain hands-on experience in software development, coding, integration, database management, and business application enhancement.