Software Engineer (Finance Digital Solutions)

Maha

Selangor

On-site

MYR 120,000 - 180,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Maha Asia in Malaysia is seeking an experienced Odoo ERP developer to design, customize, and maintain finance-focused modules, dashboards, and automation to improve accuracy and efficiency. You will partner with the Finance team to translate requirements into practical solutions, integrate Odoo with other systems, and ensure data integrity and timely reporting across the organization.

Proficiency with Power BI, SQL, and Python is preferred to build interactive dashboards and reliable financial

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field.
  • 4–6 years of software development, ERP development, or business systems automation.
  • Hands-on Odoo ERP development, customization, or implementation preferred.
  • Experience building dashboards and reports with Power BI, SQL, Python, or similar.
  • Knowledge of API development, system integration, and database management.
  • Understanding of AP/AR/GL reconciliation and financial reporting advantageous.
  • Strong analytical and problem-solving abilities; good stakeholder communication.

Responsibilities

  • Develop, customize, and maintain Odoo ERP modules for Finance operations.
  • Translate finance requirements into system enhancements, configurations, and technical solutions.
  • Troubleshoot system issues, resolve bugs, and improve ERP performance and reliability.
  • Support Odoo integrations with other business systems to ensure accurate and consistent data flow.
  • Design, develop, and maintain interactive financial dashboards and management reporting tools.
  • Automate financial data extraction, consolidation, and reporting from Odoo and other relevant systems.
  • Work with Finance stakeholders to define reporting requirements, financial KPIs, and dashboard functionalities.
  • Ensure data accuracy, consistency, and timely availability for financial analysis and decision-making.
  • Identify opportunities to automate manual and repetitive Finance & Accounting processes.
  • Develop automation tools, scripts, and workflows to improve efficiency and reduce human errors.
  • Support improvements in financial processes such as accounts payable, accounts receivable, reconciliation, and month-end reporting.
  • Integrate Odoo with relevant business applications, including Lark and other internal tools, where required.
  • Develop and maintain APIs and system integrations to facilitate seamless data exchange.
  • Support database management, data validation, and troubleshooting of data-related issues.
  • Ensure data integrity and reliability across financial systems and reporting platforms.
  • Maintain proper technical documentation, version control, and testing procedures.
  • Partner closely with Finance users to understand operational challenges and recommend system improvements.
  • Collaborate with BTI, external vendors, and relevant departments on system enhancements and integrations.
  • Provide technical support, troubleshooting, and user guidance for finance-related systems.
  • Support system upgrades, testing, implementation, and continuous improvements.

Skills

Power BI
SQL
Python
API development
System integration
Financial processes knowledge
Analytical thinking
Communication

Education

Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field

Tools

Odoo ERP

Job description

Maha Asia is a dedicated enabler in Southeast Asia’s manufacturing landscape, empowering industries with agile solutions and sustainable innovation. As a trusted Asia specialty chemicals distributor, we deliver eco-friendly raw materials and green chemical solutions tailored to evolving industrial needs.

With deep roots in specialty chemicals and a growing portfolio of green raw materials in SEA, our expertise spans diverse applications, from coatings and construction to high-quality ingredients for home care, personal care, and food science. We've also expanded into laboratory and manufacturing equipment, offering end-to-end support for R&D and production excellence.

By connecting global innovators with local expertise, Maha Asia is proud to be a green solutions provider in SEA — committed to helping manufacturers thrive through responsiveness, reliability, and the sustainable raw materials that will shape a healthier planet.

Want to shape a greener and brighter future together?

Our Vision

“We will be the catalyst to a healthier planet”

We envision a world where sustainable raw materials and green chemical solutions are the norm. By supplying specialty chemicals across Asia, we aim to foster an ecosystem that prioritizes environmental well-being and innovation.

Why Join Maha?
  • People-first Transformation: We believe the strength of our organisation lies in our people. That’s why we are transforming the way we work to empower our people to grow, contribute and make an impact.
  • Regional Exposure: Across our 12 countries and 19 offices, our team members will have the opportunities to collaborate and learn from colleagues across Asia, gaining exposure to different markets, cultures and regional best practices.
  • Collaborative Team: Collaboration at Maha goes beyond day-to-day teamwork. Our people actively connect, recognise one another and share knowledge through our regional group channels:
  • #LivingTheValues – A space to recognise teammates who demonstrate our ATRIP values: Agility, Teamwork, Respectfulness, Integrity and Proactiveness.
  • #SharingKnowledge – A space where colleagues share useful knowledge and ideas, from technology tips and sustainability practices to financial concepts and other learnings that can benefit teams across the region.
About the Role:

Develop, enhance, and maintain Odoo ERP functionalities, financial dashboards, and automation solutions to improve Finance operations, reporting accuracy, and process efficiency.

Working closely with the Finance team, this role translates business requirements into practical technical solutions, reduces manual work, and strengthens data visibility to support better financial decision-making.

What You’ll Be Doing:
  • Develop, customize, and maintain Odoo ERP modules and functionalities, particularly those supporting Finance operations.
  • Translate finance requirements into system enhancements, configurations, and technical solutions.
  • Troubleshoot system issues, resolve bugs, and improve ERP performance and reliability.
  • Support Odoo integrations with other business systems to ensure accurate and consistent data flow.
2. Financial Dashboard & Reporting Development
  • Design, develop, and maintain interactive financial dashboards and management reporting tools.
  • Automate financial data extraction, consolidation, and reporting from Odoo and other relevant systems.
  • Work with Finance stakeholders to define reporting requirements, financial KPIs, and dashboard functionalities.
  • Ensure data accuracy, consistency, and timely availability for financial analysis and decision-making.
3. Finance Process Automation & Improvement
  • Identify opportunities to automate manual and repetitive Finance & Accounting processes.
  • Develop automation tools, scripts, and workflows to improve efficiency and reduce human errors.
  • Support improvements in financial processes such as accounts payable, accounts receivable, reconciliation, and month-end reporting.
  • Integrate Odoo with relevant business applications, including Lark and other internal tools, where required.
4. System Integration & Data Management
  • Develop and maintain APIs and system integrations to facilitate seamless data exchange.
  • Support database management, data validation, and troubleshooting of data-related issues.
  • Ensure data integrity and reliability across financial systems and reporting platforms.
  • Maintain proper technical documentation, version control, and testing procedures.
  • Partner closely with Finance users to understand operational challenges and recommend system improvements.
  • Collaborate with BTI, external vendors, and relevant departments on system enhancements and integrations.
  • Provide technical support, troubleshooting, and user guidance for finance-related systems.
  • Support system upgrades, testing, implementation, and continuous improvements.
What We’re Looking For:
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Minimum 4–6 years of experience in software development, ERP development, or business systems automation.
  • Hands-on experience in Odoo ERP development, customization, or implementation is strongly preferred.
  • Experience developing dashboards and reporting solutions using Power BI, SQL, Python, or similar tools.
  • Knowledge of API development, system integration, and database management.
  • Familiarity with financial processes such as AP, AR, GL, reconciliation, or financial reporting is an advantage.
  • Strong analytical and problem-solving skills, with the ability to translate business needs into practical technical solutions.
  • Good communication skills and ability to work effectively with both finance and technical stakeholders.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Finance Business Process Lead
Finance Business Process Lead

Maha • Selangor

On-site
MYR 120,000 - 180,000
Odoo ERP Finance Lead
Odoo ERP Finance Lead

Maha • Selangor

On-site
MYR 120,000 - 180,000
Odoo Finance Systems Engineer - Dashboards & Automation
Odoo Finance Systems Engineer - Dashboards & Automation

Maha • Selangor

On-site
MYR 120,000 - 180,000
Finance Operations & Systems Manager
Finance Operations & Systems Manager

OrgScale Recruitment Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Finance ERP Transformation Manager
Finance ERP Transformation Manager

TRIIIO Recruitment • Kuala Lumpur

On-site
MYR 240,000 - 360,000
Odoo Solution Consultant (AI-Augmented)
Odoo Solution Consultant (AI-Augmented)

La Camara • Kuala Lumpur

Hybrid
MYR 90,000 - 130,000
Real consulting experience
AI-first culture
Growth opportunities in a growing firm
+1
Lead ERP Functional Consultant
Lead ERP Functional Consultant

FIT PIONEER RESOURCES SDN. BHD. • Kuala Lumpur

On-site
MYR 180,000 - 300,000
[MALAYSIA] FUNCTIONAL CONSULTANT LEAD/PROJECT MANAGER (ODOO ERP)
[MALAYSIA] FUNCTIONAL CONSULTANT LEAD/PROJECT MANAGER (ODOO ERP)

Arrowhitech • Malaysia

Hybrid
MYR 180,000 - 240,000
Remote working with flexible hours
Leadership opportunities in Malaysia
Attractive salary package (open to neg
+1
Group ERP Finance Business Partner
Group ERP Finance Business Partner

Armstrong Asia • Sungai Buloh

On-site
MYR 120,000 - 200,000
Odoo Solution Consultant (AI-Augmented)
Odoo Solution Consultant (AI-Augmented)

La Camara • Malaysia

Hybrid
MYR 60,000 - 120,000
Real consulting experience
AI-first culture
Growth opportunities
+2