ERP Developer

Decision Inc.

Johannesburg

On-site

ZAR 700,000 - 1,000,000

Full time

14 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Decision Inc. is seeking a strong Microsoft D365 Business Central Developer to join our Business Applications team.

You will design, develop, and maintain high-quality AL-based extensions within Microsoft Dynamics 365 Business Central, delivering cloud-first solutions that enhance standard BC functionality. You will collaborate with functional consultants, architects, and clients to translate requirements into scalable technical solutions, participate in code reviews, and support upgrades across

Qualifications

  • Bachelor's degree required or equivalent.
  • 3 years' Microsoft Dynamics BC implementation experience.
  • Experience with data conversions, go-lives, upgrades, or full-cycle implementations.

Responsibilities

  • Design, develop, and maintain AL-based extensions for Dynamics 365 Business Central.
  • Build scalable, upgrade-safe solutions without altering standard BC functionality.
  • Develop BC objects (Tables, Pages, Reports, Codeunits, Queries, XMLports).
  • Create integrations via APIs and web services.
  • Collaborate with functional consultants to translate business requirements into technical solutions.
  • Participate in code reviews and ensure adherence to development standards.
  • Support deployments across dev, test and production environments.
  • Contribute to technical documentation and knowledge sharing.

Skills

Dynamics 365 BC
AL programming
Consulting experience
Data conversions/go-live
Requirements analysis
Communication skills
Project collaboration

Education

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

Job description

We are looking for a strong Microsoft D365 Business Central Developer to join our Business Applications team within Decision Inc. Our Microsoft D365 Business Central Developer will design, develop, and maintain high-quality solutions within Microsoft Dynamics 365 Business Central using AL (Application Language). Work closely with functional consultants, solution architects, and clients to deliver scalable, cloud-first solutions that extend standard Business Central functionality while following Microsoft best practices.

Who Are We?

Decision Inc. is a global digital partner that enables businesses to reinvent themselves to realise their full potential.

We deliver agility, resilience, and intelligence to any enterprise, enabling them to adapt quickly and thrive through innovation and opportunity. Our teams have engaged with more than 400 clients globally over the past 15 years, providing them with the expertise to build, operate, and optimise their digital businesses.

We achieve this by leveraging the world’s best technology to drive our client’s business ambitions forward into tomorrow’s reality. These technologies include but are not limited to: Microsoft, SAP, Qlik, Snowflake, Alteryx, Automation Anywhere, and Workday Adaptive Insights.

Our success is ultimately driven by our entrepreneurial culture, industry exposure, and the passion of our people. We have three key cross-functional teams – Functional and Specialist Consulting, Development, and Engineering teams. Based in four global offices, our exceptional consultants focus on delivering value to clients by keeping them at the centre of our service delivery. To find out more about our exciting fast-paced culture visit: Careers at Decision Inc.

What Will You Do?
Responsibilities Include, But Are Not Limited To
  • Design, develop, and maintain custom extensions using AL (Application Language).
  • Build scalable, upgrade-safe solutions without modifying the standard Business Central application.
  • Develop and customize Business Central objects, including:
    • Tables
    • Pages
    • Reports
    • Codeunits
    • Queries
    • XMLports
  • Develop business logic to support finance, sales, purchasing, inventory, manufacturing, and warehouse processes.
  • Create event-driven solutions using event publishers and subscribers.
  • Develop integrations with third-party applications through APIs, web services, and Business Central integration capabilities.
  • Build and maintain reports and document layouts.
  • Troubleshoot, debug, and resolve technical issues across Business Central environments.
  • Collaborate with functional consultants to translate business requirements into technical solutions.
  • Participate in code reviews and ensure adherence to development standards and best practices.
  • Deploy and maintain solutions across development, test, and production environments.
  • Support solution upgrades and ensure compatibility with new Business Central releases.
  • Contribute to technical documentation and knowledge sharing within the development team.
Who Do You Need to Be?
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field.
  • 3 years' Microsoft Dynamics BC implementation experience
  • Must have participated in at least 3 go-live data conversions, and/or upgrades, and/or full cycle implementations
  • Experience within consulting service environment
  • Knowledge of and experience in one of our service offerings, such as Business Intelligence, Enterprise Performance Management, Business Productivity Solutions etc.
  • Strong problem-solving skills and good communication skills, both written and verbal
  • Ability to explain technical concepts to businesspeople in a language they understand, and business requirements to technical people
  • Ability to successfully manage and maintain strong relationships with a team and clients
  • Effective planning and organizational skills
  • Passionate and ambitious to deliver on the company's strategic plan
  • Understanding how to enhance business with technology
  • Relational thinking (How elements of a solution / program / system fit together)
  • Experience in Customer and Employee Engagement added benefit
  • Well groomed, pro-active, enthusiastic, upbeat peoples' person with strong relationship building skills
  • Excellent organisational skills, attention to detail, self-motivation and a desire to succeed
  • Possess business consulting, project definition and planning skills
  • Professional and ethical
  • The ability to work under pressure as part of a highly motivated team
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ERP Developer | DISA-BA-BCD-JHB-0020
ERP Developer | DISA-BA-BCD-JHB-0020

Decision Inc. • Johannesburg

On-site
ZAR 700,000 - 1,000,000
ERP Architect
ERP Architect

Decision Inc. • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Microsoft Dynamics 365 Business Central Solution Architect
Microsoft Dynamics 365 Business Central Solution Architect

Decision Inc. • Johannesburg

On-site
ZAR 900,000 - 1,500,000
ERP Consultant | DISA-BA-BC-JHB-006
ERP Consultant | DISA-BA-BC-JHB-006

Decision Inc. • Johannesburg

On-site
ZAR 800,000 - 1,200,000
D365 Business Central Developer - Cloud ERP Specialist
D365 Business Central Developer - Cloud ERP Specialist

Decision Inc. • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Business Central Functional Consultant
Business Central Functional Consultant

Hire Resolve • Gauteng

On-site
ZAR 900,000 - 1,300,000
Competitive salary based on experience
Microsoft D365 F&O Developer
Microsoft D365 F&O Developer

Decision Inc. • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Solution Consultant – Microsoft Dynamics 365 Business Central
Solution Consultant – Microsoft Dynamics 365 Business Central

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 900,000
Business Central Functional Consultant
Business Central Functional Consultant

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 900,000
Dynamics 365 Business Central Developer, Cape Town
Dynamics 365 Business Central Developer, Cape Town

Smart4 Energy • Wes-Kaap

Hybrid
ZAR 600,000 - 800,000