All roles

Open role

D365 F&O Integration Developer — AP Invoice Automation

Remote · Pakistan Full-time

About us First Line Software works with some of the world's top businesses and organizations across industries such as healthcare, real estate, data engineering, warehouse automation, retail digitalization, mobile app development, and e-commerce. Our projects are as diverse as our people, and we believe in building software through collaboration, transparency, and shared success. Let's see what we can create together! About the project We are looking for a Senior D365 F&O Integration Developer to join a project focused on automating Accounts Payable invoice processing in Microsoft Dynamics 365 Finance & Operations. The first phase of the project is to build a proof of concept that integrates with D365 F&O to authenticate, retrieve supplier and purchase order data, create AP invoices, and return processing results. From there, the solution will evolve into a full-scale integration covering advanced AP processes such as 3-way matching, duplicate invoice detection, GL coding, and production-ready error handling. The final output will integrate with the client's AP automation platform. This is a hands-on role for someone who enjoys designing robust integrations, making technical decisions, and delivering scalable enterprise solutions.

Responsibilities

Design and recommend the most appropriate D365 F&O integration approach for Accounts Payable invoice processing following Microsoft best practices Build the initial proof of concept by authenticating with D365 F&O, retrieving supplier and purchase order data, creating AP invoices, and capturing processing results Design integration outputs that can be easily consumed by the client's downstream AP automation platform Expand the proof of concept into a production-ready solution, including supporting data, 3-way matching, duplicate detection, GL coding, and robust error handling Work with D365 Finance & Operations integration technologies, ensuring secure authentication and reliable data exchange Document the solution, technical decisions, and implementation approach to support future development and handoff Requirements 4+ years of experience integrating with Microsoft Dynamics 365 Finance & Operations Proven experience building Accounts Payable or Procurement integrations, including creating vendor invoices through supported integration interfaces Strong experience with C# / .NET, including standalone applications, HTTP clients, serialization, configuration management, and error handling Hands-on experience with D365 F&O integration technologies, including OData, Custom Services, Data Management Framework (DMF), and Business Events Strong understanding of the D365 F&O data model, including vendors, purchase orders, product receipts, vendor invoices, and GL accounts Experience with Microsoft Entra ID (Azure AD) using OAuth 2.0 service-to-service authentication Experience working with XML and JSON for configuration and data exchange Comfortable working within D365 F&O environments, including security roles, app registrations, and environment configuration Ability to explain and justify technical decisions following Microsoft best practices Strong technical communication and documentation skills Nice to have: Experience with X++ Familiarity with Azure DevOps and Lifecycle Services (LCS) Experience integrating with AP automation platforms such as IntelliChief, Kofax, or Esker Hands-on knowledge of 3-way matching, duplicate invoice detection, and GL coding for both PO and non-PO invoices The FLS difference Our modern stack projects are the right mix of exciting and challenging Gain access to our diverse range of training programs, courses, and certifications Choose your work style - remote, on-site or hybrid in one of our stunning offices. We offer the freedom of flexible working hours Enhance your language skills with our corporate English classes Work from anywhere and explore the world with our Workation program

More open positions

Control Account Manager (CAM)

Work from home Full-time role

Junior Accountant (Remote)

Work from home Full-time role

Senior Accountant (Remote)

Work from home Full-time role

Wedding Dress & Bridal Seamstress – Alterations

Work from home Full-time role

Senior Director, Demand Generation (Remote)

Work from home Full-time role

[Remote] Senior Cloud Platform Engineer

Work from home Full-time role

Sr. Specialist - F&A - R2R 4C

Work from home Full-time role

[Remote] Senior Finance Manager, Public Sector

Work from home Full-time role

Enterprise AI customer success manager, adoption (East)

Work from home Full-time role

Sales Bootcamp - Cohort 79 & 80

Work from home Full-time role

[Remote] Staff Analytics Engineer, Subledger Platform

Work from home Full-time role

Seasonal Sales Associate - Store

Work from home Full-time role

Remote Customer Experience Associate – careerzynith Marketplace Guest & Host Support Specialist

Work from home Full-time role

Software Engineer (Full stack/Backend Engineer for Full-time/Intern/Potential Founder)

Work from home Full-time role

Entry-Level Remote TikTok Chat Support Agent – Flexible Hours, No Experience Required, Full Training Provided

Work from home Full-time role

Accountant Manager

Work from home Full-time role

[Remote] Director of Engineering, Front-end and Ordering Platform (Remote)

Work from home Full-time role

Southwest Airlines Remote Data Entry jobs - No Experience

Work from home Full-time role

Research and Quality Assistant

Work from home Full-time role

[Remote] Senior Business Development Manager

Work from home Full-time role

Tech Lead - iGaming (Remote)

Work from home Full-time role