Note: Please ensure your resume includes a valid LinkedIn profile link. Applications without a LinkedIn profile will not be considered. Job Description — Full Stack Developer, M&A Platform for Finance Sourcing & IT
About the Role
- Build a modern tool for M&A Finance Sourcing & IT integration that replaces manual spreadsheets across Sourcing, IMO, and IT PBS with connected Power Apps, automated workflows, and dashboards.
- The platform will also encode the system disposition framework — Runout / Retain / Replace / Replace + Enhance / Build Out / Discontinue / External Integration — that determines what happens to every merged-entity application.
Power Platform — Front End & Data Layer
- Power Apps — Canvas and model-driven apps for Sourcing, IMO, and IT.
- Power Automate — Alerts, approvals, notifications, and workflow orchestration.
- Dataverse / MDP — Core data model, Web API, FetchXML, and integration with the target MDP.
- Power BI — Dashboards for completion, savings, cost, and integration status.
- PCF — Custom controls using TypeScript/React where standard components fall short.
Custom Integration Layer
- Azure Functions / Logic Apps — Custom integration logic, transformation, validation, retries, error handling, and orchestration.
- REST APIs — Development and consumption for ServiceNow, SAP, and Ariba where standard connectors are insufficient.
- Custom Connectors — SailPoint (NERM) and Okta integrations for auditable provisioning and access workflows.
- Webhooks / Events — Azure DevOps event handling for regulatory-review epics and features.
Languages & Data
- TypeScript / JavaScript / React — PCF components and custom development.
- .NET — Azure Functions and Dataverse/MDP plugins.
- SQL / Dataverse queries — Data validation, transformation, migration, and reconciliation across SharePoint → Dataverse → MDP.
- AI-enabled development — Ability to effectively leverage AI coding/development tools to accelerate delivery while maintaining engineering quality.
Key Outcomes
- Build connected Sourcing, IMO, and IT tabs with one consistent source of truth.
- Implement the disposition framework as real workflow/business logic, not simply a status dropdown, with different downstream actions for each disposition.
- Build reliable integrations where Power Automate connectors are insufficient, including SAP, Ariba, SailPoint, Okta, and ServiceNow.
- Deliver Power BI dashboards where completion, savings, and cost metrics reconcile to source data.
- Build the migration and reconciliation path from SharePoint to Dataverse/MDP without data loss or duplication.
- Deliver maintainable, well-documented code and integrations that can be supported by the internal team after implementation.