Senior Business Central / AL Developer (ID: 4060)

Posted 6 Days Ago
Be an Early Applicant
Amsterdam, NLD
In-Office
Senior level
Agency • HR Tech • Professional Services • Consulting
The Role
Develop and maintain production-grade Microsoft Dynamics 365 Business Central extensions using AL for financial payment, banking, reconciliation, and approval workflows. Build secure REST and corporate banking API integrations using OAuth2 and mTLS, process SEPA and ISO 20022 transactions, and enhance automated reconciliation. Maintain testing, CI/CD, Azure services, security, documentation, release, and production-hardening processes while collaborating with architects, project leads, and financial stakeholders.
Summary Generated by Built In
As a Senior Business Central / AL Developer, you will:
  • Develop, enhance, and harden Microsoft Dynamics 365 Business Central extensions for production use within a European financial environment.
  • Work as the technical domain reference for payment execution, payment release and control workflows, beneficiary verification, reconciliation, and corporate bank API integration.
  • Develop and enhance payment execution capabilities including SEPA, SEPA Instant, direct debit, and future-dated payments.
  • Implement payment release and control workflows, including four-eyes approval processes.
  • Integrate beneficiary and account verification into payment release workflows.
  • Implement ISO 20022 bank statement processing, including camt.052 and camt.053 formats.
  • Develop automated reconciliation logic for financial transactions and bank statements.
  • Work on virtual account processing and payment run integration.
  • Develop and maintain Business Central extensions using the AL programming language.
  • Build and maintain REST API integrations with appropriate authentication, error handling, retry mechanisms, idempotency, and versioning.
  • Work with corporate banking APIs using mTLS and OAuth2 authentication mechanisms.
  • Contribute to integrations involving PSD2 aggregation and other financial services.
  • Expand and maintain the automated test suite using the Business Central test framework.
  • Improve code quality, security, reliability, maintainability, and production readiness of the existing Business Central extension.
  • Maintain and enhance CI/CD processes using AL-Go, GitHub Actions, GitHub, and Azure DevOps.
  • Work with Azure services including Azure Key Vault, Azure Monitor, and ARM templates.
  • Document architecture, technical decisions, implementation details, and development processes.
  • Work from written technical specifications and contribute to architecture decision records.
  • Support security validation, formal user acceptance testing, release activities, and transition to ongoing maintenance.
  • Collaborate closely with the project lead, solution architect, and other stakeholders throughout the delivery lifecycle.
What You Bring to the Table:
  • Strong hands-on experience developing Microsoft Dynamics 365 Business Central extensions using AL.
  • Several years of production experience with Business Central and AL development.
  • Strong experience with Business Central extension development and production-grade software engineering practices.
  • Strong experience developing and consuming REST APIs.
  • Good understanding of API authentication, error handling, retries, idempotency, and versioning.
  • Experience with Azure DevOps or comparable CI/CD environments.
  • Experience with GitHub Actions and Git-based development workflows.
  • Experience working with the Business Central test framework and automated testing.
  • Strong understanding of software quality, security, maintainability, and production readiness.
  • Ability to work from detailed written specifications and document technical and architectural decisions.
  • Professional English language skills, both written and spoken.
  • Experience with Azure services, particularly Azure Key Vault and Azure Monitor, is advantageous.
  • Experience with AL-Go and Business Central development pipelines is advantageous.
  • Experience with banking, payments, or financial services is highly advantageous.
  • Knowledge of SEPA, SEPA Instant, ISO 20022, payment workflows, and reconciliation is advantageous.
  • Experience with AppSource extensions and Microsoft certification requirements is advantageous.
  • German language skills are advantageous.
You should possess the ability to:
  • Design and develop robust, maintainable, and production-ready Business Central extensions using AL.
  • Understand complex payment and banking workflows and translate functional requirements into technical solutions.
  • Implement secure and reliable REST API integrations with appropriate authentication and error-handling mechanisms.
  • Develop integrations supporting mTLS, OAuth2, API retries, idempotency, and version management.
  • Implement and enhance payment execution, approval, beneficiary verification, and reconciliation workflows.
  • Work with SEPA, SEPA Instant, direct debit, future-dated payments, and ISO 20022 processes where applicable.
  • Process camt.052 and camt.053 bank statement formats and implement automated reconciliation.
  • Develop and maintain automated tests and improve test coverage across existing Business Central functionality.
  • Work effectively with CI/CD pipelines, GitHub Actions, Azure DevOps, and AL-Go.
  • Design solutions that meet enterprise security, reliability, scalability, and maintainability requirements.
  • Work with Azure infrastructure and supporting services such as Key Vault and Azure Monitor.
  • Analyze an existing codebase, identify technical gaps, and implement improvements without compromising existing functionality.
  • Work independently from written specifications while documenting important technical and architectural decisions.
  • Collaborate effectively with project leads, solution architects, banking specialists, and business stakeholders.
  • Communicate technical concepts and implementation decisions clearly in professional English.
  • Take ownership of deliverables throughout development, testing, production hardening, UAT, release, and transition activities.
What we bring to the table:
  • The opportunity to work on a production-grade Microsoft Dynamics 365 Business Central solution within the financial services domain.
  • Exposure to complex banking, payment execution, approval, reconciliation, and financial integration workflows.
  • Hands-on experience with AL, Business Central, Azure, GitHub Actions, Azure DevOps, and AL-Go.
  • Opportunities to work with modern banking integrations including mTLS, OAuth2, corporate bank APIs, PSD2 aggregation, and ISO 20022.
  • Exposure to SEPA, SEPA Instant, direct debit, future-dated payments, virtual accounts, and payment run integration.
  • Opportunities to improve automated testing, security, CI/CD, code quality, and production readiness.
  • Collaboration with dedicated project and solution architecture resources and banking domain specialists.
  • A structured delivery environment with defined documentation, architecture decision records, backlog management, testing, and transition processes.
  • Opportunities for continued involvement through a potential follow-on maintenance phase.
Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.
Recruiter: Asha Krishnan
Phone: +31 20 369 0609 ; Extn :146
LinkedIn: https://www.linkedin.com/in/ashakrishnan07/

Skills Required

  • Strong hands-on experience developing Microsoft Dynamics 365 Business Central extensions using AL
  • Several years of production experience with Business Central and AL development
  • Strong experience with Business Central extension development and production-grade software engineering practices
  • Strong experience developing and consuming REST APIs
  • Understanding of API authentication, error handling, retries, idempotency, and versioning
  • Experience with Azure DevOps or comparable CI/CD environments
  • Experience with GitHub Actions and Git-based development workflows
  • Experience with the Business Central test framework and automated testing
  • Understanding of software quality, security, maintainability, and production readiness
  • Ability to work from detailed written specifications and document technical and architectural decisions
  • Professional English language skills, written and spoken
  • Experience with Azure services, particularly Azure Key Vault and Azure Monitor
  • Experience with AL-Go and Business Central development pipelines
  • Experience with banking, payments, or financial services
  • Knowledge of SEPA, SEPA Instant, ISO 20022, payment workflows, and reconciliation
  • Experience with AppSource extensions and Microsoft certification requirements
  • German language skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
10 Employees
Year Founded: 2023

What We Do

STAFIDE is a Netherlands-based niche technology talent consulting company operating across Europe. It helps organizations identify, recruit, and deploy technology professionals in areas including cybersecurity, cloud engineering, software development, data analytics, ERP, infrastructure, and digital transformation. Its services include recruitment, workforce engagement, secondment, onboarding support, workforce deployment, and workforce analytics that support technology hiring and expansion.

Similar Jobs

Mastercard Logo Mastercard

Director, Services Business Development - Retail & Commerce (Fluent in Dutch)

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Amsterdam, NLD
38800 Employees

Pfizer Logo Pfizer

Senior Manager, HTA, Value and Evidence (HV&E), Genitourinary Cancer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
139K-232K Annually

ServiceNow Logo ServiceNow

Forward Deployed Solution Engineer – Applied AI FDE

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Amsterdam, NLD
29000 Employees

Adyen Logo Adyen

Senior Procurement Manager - Data Centers

Fintech • Payments • Financial Services
Easy Apply
Hybrid
Amsterdam, NLD
4771 Employees

Similar Companies Hiring

Empathy Thumbnail
Fintech • Healthtech • HR Tech • Information Technology • Financial Services • Telehealth
IL
200 Employees
Northslope Thumbnail
Artificial Intelligence • Information Technology • Software • Analytics • Consulting • Generative AI
London, GB
100 Employees
Compa Thumbnail
Artificial Intelligence • HR Tech • Software • Business Intelligence
Irvine, California
75 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account