SHARE TO

INHOUSE DEVELOPER

Specialisation: IT/Computer – Software
Education Qualification: Bachelor Degree
Work Location : Pasir Gudang, Johor
Salary Range : RM 6,500.00 – 8,500.00
Posted Date : October 08, 2025

JOB TITLE: INHOUSE SOFTWARE DEVELOPER

Key Responsibilities

1. Application Development

  • Design and develop custom internal web and desktop applications that integrate with MYOB Exo and Microsoft Dynamics (Business Central or Finance & Operations).
  • Develop user-facing tools, dashboards, and reporting interfaces tailored to departmental needs.
  • Ensure seamless interoperability between Exo and Dynamics modules (Finance, Inventory, CRM, Job Costing, etc.).

 

2. Systems Integration

  • Develop and maintain API-based, ODBC, or web service integrations between MYOB Exo, Microsoft Dynamics, and other internal or third-party systems (e.g., CRM, logistics, e-commerce).
  • Automate data synchronization between platforms to minimize manual entry and improve data accuracy.
  • Collaborate with ERP vendors and consultants to ensure compatibility with version upgrades and schema changes.

 

3. Database & Reporting

  • Create and maintain SQL Server databases, queries, and stored procedures for data extraction and reporting.
  • Build cross-platform business intelligence reports that consolidate data from both Exo and Dynamics using Power BI, Crystal Reports, or similar tools.
  • Monitor data integrity and optimize database performance across systems.

 

4. Support & Maintenance

  • Provide ongoing support for internally developed apps and integrations between MYOB Exo and Microsoft Dynamics.
  • Troubleshoot system and API issues, implement patches, and ensure robust version control.
  • Document integration workflows, data mappings, and business rules for continuity and future expansion.

 

5. Collaboration & Project Management

  • Work with department heads to understand operational challenges and translate them into technical solutions.
  • Participate in ERP enhancement projects, including migration, hybrid integration, or module expansion between MYOB Exo and Microsoft Dynamics.
  • Manage development timelines, testing, and deployment in alignment with business priorities.

 

Required Skills & Experience

  • Bachelor’s Degree in Computer Science, Information Systems, or related field.
  • At least 3–5 years of software development experience in ERP-integrated business environments.

 

Strong proficiency in:

  • Languages: C#, .NET, Python, or equivalent.
  • Databases: Microsoft SQL Server, T-SQL, database optimization.
  • Integration: REST APIs, ODBC, XML/JSON data exchange, Microsoft Power Platform (Power Automate, Power Apps).

 

Demonstrated experience with:

  • MYOB Exo Business (database schema, SDK, or Exo Configurator) or Microsoft Dynamics 365(Business Central or Finance & Operations), or related field.
  • Hands-on experience developing ERP extensions, connectors, or middleware solutions.
  • Familiarity with accounting and inventory management workflows.
  • Strong communication skills and ability to interface with both technical and non-technical stakeholders.

 

Desirable Skills

  • Experience building Power BI dashboards and visual analytics across multiple ERP systems.
  • Familiarity with Azure Services, Microsoft Dataverse, or Dynamics 365 Web API.
  • Exposure to ERP migration or hybrid integration projects (e.g., bridging legacy systems like MYOB Exo with Dynamics 365).
  • Knowledge of DevOps, version control (Git), and continuous integration practices.

 

Personal Attributes

  • Analytical thinker with strong attention to detail and commitment to system reliability.
  • Collaborative and communicative; able to translate business requirements into actionable technical deliverables.
  • Self-driven with the ability to manage multiple development streams.
  • Committed to documentation, scalability, and long-term support of internal systems.

 

Reporting Line

Reports to: IT Manager / Finance Director / General Manager

Collaborates closely with: Finance, Operations, and ERP Implementation Teams

 

Kindly contact Ms Rachel  at  +6019-772 2619 for further details or send your resume to [rachel.gan@cityrecruit.com.my]

or

Kindly contact Ms Lynn +6012 958 5453 or send your resume to [crcs-my-recruitment2@cityrecruit.com.my]