Senior AL Developer: Automation, BC Extensions & CI/CD

Stafide

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stafide is seeking a Mid-to-Senior Business Central / AL Developer to expand automated tests and enhance BC extensions using AL. You will implement observability, CI/CD pipelines, and secure configuration management while working with 265 AL objects and a large test suite across BC13 backports and current versions.

You will collaborate on Azure-related infrastructure, AppSource packaging, and QA-driven production readiness, maintaining detailed technical documentation and architecture decisions

Qualifications

  • Strong hands-on experience with Microsoft Dynamics 365 Business Central and AL development.
  • Proven experience developing and maintaining Business Central extensions in production environments.
  • Demonstrable experience with the Business Central automated test framework and increasing test coverage on an existing codebase.
  • Strong experience with test automation and quality assurance within Business Central development projects.
  • Hands-on experience with GitHub Actions and AL-Go for GitHub.
  • Experience with Azure services including Azure Key Vault and Azure Monitor.
  • Experience with infrastructure as code using ARM templates or comparable technologies.
  • Strong understanding of CI/CD, deployment automation and pipeline hardening.
  • Experience working with production-grade software where security, reliability, testing and release quality are critical.
  • Disciplined documentation practices, with the ability to produce technical documentation and architecture/development decisions throughout the engagement.
  • Professional written and spoken English.

Responsibilities

  • Own the expansion of the automated test suite for an existing production-grade Microsoft Dynamics 365 Business Central extension.
  • Develop and enhance Business Central extensions using the AL programming language.
  • Raise automated test coverage substantially across an existing codebase using the Business Central test framework.
  • Develop logging and audit-trail capabilities, including PII masking and immutable logging.
  • Implement observability and monitoring using Azure Monitor.
  • Develop and harden CI/CD pipelines and deployment automation using GitHub Actions and AL-Go for GitHub.
  • Implement infrastructure as code using Azure services and ARM templates or comparable technologies.
  • Work on Azure Key Vault integration and secure management of application secrets and configuration.
  • Work on the configuration and administration interface, including clear separation between sandbox and production environments.
  • Develop the white-label branding framework and prepare the Business Central extension for AppSource packaging.
  • Support quality assurance activities with an approximate allocation of 60% development and 40% QA.
  • Contribute to bringing an existing productive Business Central extension to bank-grade production quality, including security validation and formal user acceptance testing.
  • Work with a codebase of approximately 265 AL objects and 40,000 lines of code across the current Business Central major version and an older on-premise BC13 backport track.
  • Work with existing automated tests comprising approximately 165 tests across 22 test files and substantially expand the current approximately 40% test coverage.
  • Work with GitHub, Jira, Azure DevOps and approximately 19 existing GitHub Actions workflows.
  • Work with integrations including corporate bank APIs using mTLS and OAuth2, ISO 20022 camt processing and third-party PSD2 aggregation.

Skills

AL development
Business Central
Test automation
GitHub Actions
AL-Go for GitHub
Azure Monitor
Azure services
CI/CD
Logging and security
Documentation

Tools

GitHub Actions
AL-Go for GitHub
Azure Monitor
ARM templates
Azure Key Vault
Jira
Azure DevOps

Job description

Stafide is seeking a Mid-to-Senior Business Central / AL Developer to expand automated tests and enhance BC extensions using AL. You will implement observability, CI/CD pipelines, and secure configuration management while working with 265 AL objects and a large test suite across BC13 backports and current versions.

You will collaborate on Azure-related infrastructure, AppSource packaging, and QA-driven production readiness, maintaining detailed technical documentation and architecture decisions

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Dynamics 365 BC Developer: Payments & Banking
Senior Dynamics 365 BC Developer: Payments & Banking

Stafide • Amsterdam

On-site
EUR 95,000 - 130,000
Business Central / AL Developer (ID: 4061)
Business Central / AL Developer (ID: 4061)

Stafide • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Business Central Developer (AL/BC) — Hybrid
Senior Business Central Developer (AL/BC) — Hybrid

SucceedIT • Netherlands

Hybrid
EUR 56,000 - 67,000
Goede salarisregeling
Vrijheid en eigenaarschap
Ontwikkelingsbudget en opleidingskans
+1
Business Central Developer
Business Central Developer

NVision Commerce Solutions B.V. • Netherlands

Hybrid
EUR 55,000 - 85,000
Laptop
Hybrid work
Senior Business Central / AL Developer (ID: 4060)
Senior Business Central / AL Developer (ID: 4060)

Stafide • Amsterdam

On-site
EUR 95,000 - 130,000
Business Central AL Developer-Hybrid, Impactful Extensions
Business Central AL Developer-Hybrid, Impactful Extensions

NVision Commerce Solutions B.V. • Netherlands

Hybrid
EUR 55,000 - 85,000
Laptop
Hybrid work
Business Central AL Developer — Extensions & Ecommerce
Business Central AL Developer — Extensions & Ecommerce

NVision Commerce Solutions B.V. • Sint-Oedenrode

Hybrid
EUR 65,000 - 90,000
Laptop
Training budget
Travel reimbursement
+1
Business Central Developer
Business Central Developer

NVision Commerce Solutions B.V. • Sint-Oedenrode

Hybrid
EUR 65,000 - 90,000
Laptop
Training budget
Travel reimbursement
+1
Business Central Solution Developer - Remote/Hybrid
Business Central Solution Developer - Remote/Hybrid

Paraclete B.V. • Netherlands

Hybrid
EUR 60,000 - 85,000
Flexibel werken
Reiskostenvergoeding
Auto van de zaak
Senior .NET Full-Stack Developer — Azure, Microservices
Senior .NET Full-Stack Developer — Azure, Microservices

ABF Bearings BV • Netherlands

Hybrid
EUR 50,000 - 58,000
Travel allowance
Public transport reimbursement
28 vacation days
+2