Summary
✨ AI‑Generated
A lead engineering position responsible for delivering high-quality integrations and software solutions across enterprise platforms. The role focuses on reliable data flows, scalable systems, and simplifying complex business processes through technology.
Highlights
Leadership-focused engineering role centered on building reliable integrations, scalable platforms, and technology solutions that improve business operations.
Description
About Us
Bauer Media Outdoor operates across 12 markets and is a leader in the Out of Home advertising industry.
Our mission is clear.
Create tech that makes a difference.
Empower teams.
Delight customers.
Shape the media world of tomorrow.
Technology underpins everything we do.
We prioritise transparency, accountability and long term value.
Our ambition is to build a technology function that is reliable, scalable and genuinely enables the business to operate at pace.
If you care about clean integrations, stable platforms and engineering that simplifies operations rather than complicates them, you will fit in well here.
The Role
We are hiring a Lead Specialist – Integration and Software Engineer to deliver high quality integrations and software solutions across our back office ecosystem (Finance, Operations, Field services, People, Legal and Compliance).
Your work will enable reliable business processes, predictable data flows and scalable operations across core platforms.
This is a senior individual contributor role.
You will own technical delivery and quality within your scope, while contributing to broader platform health and engineering standards.
What You Will Be Working On
You will design, build and own integrations and extensions across our core business systems, ensuring data flows are reliable, secure and scalable.
This includes:
Delivering integrations between Dynamics 365 Finance and Operations and upstream or downstream systemsExtending D365 using X++ in line with Microsoft best practiceDesigning and implementing data transformations across complex datasets using JSON, XML, SQL Server and PostgreSQLApplying appropriate integration patterns including REST APIs, synchronous and asynchronous messaging, and batch processingBuilding and supporting solutions across Azure including Logic Apps, Functions, API Management, Storage and Integration ServicesWorking across AWS including serverless, PaaS, RDS, containers, Docker and Kubernetes where requiredLeveraging Power Platform, particularly Power Automate and Dataverse, for automation and orchestrationEnsuring integrations are resilient, secure, observable and supportable in productionContributing to standards, documentation, release pipelines and Lifecycle ServicesReducing manual effort through automation and improved system design
You will take ownership from solution design through to production release, resolving issues using structured root cause analysis and implementing permanent fixes where needed.
How You Will Operate
Take accountability for outcomes, not just code deliveredCommunicate clearly with both technical and non technical stakeholdersExplain integration concepts in plain languageRaise risks, constraints and dependencies early, with options and recommendationsBalance delivery speed with system stability and long term maintainabilityApply sound judgement in complex scenariosContinue building expertise across the Microsoft ecosystem
What You Will Bring
5+ years as a intergration/software engineerStrong hands on experience with Dynamics 365 Finance and Operations and X++ extension based developmentExperience designing and delivering system integrations in Microsoft environmentsProven delivery of customer built applications end to endPractical experience with Power Platform, particularly Power Automate and DataverseSolid understanding of Azure integration patterns, data flows and failure handlingExperience working with REST APIs, message based integrations and batch processesStrong understanding of security, authentication and data protectionExperience supporting business critical systems in productionAbility to translate business outcomes into robust technical designsExperience working within agile delivery environmentsClear written and verbal communication skills
What Success Looks Like
Integrations and extensions delivered on time and to agreed quality standardsReduced manual processing through effective automationStable production environments with low incident and defect ratesPredictable and well understood data flows between systemsPositive stakeholder feedback on solution effectivenessClear, maintainable code and accessible documentationSuccessful adoption of technologies that strengthen the platform over time