Location
GB London Office - Sale Place
Hours
Full Time (hours not specified)
Salary
Negotiable
About the Role
This role supports the design, development, and continuous improvement of our technology solutions across Microsoft Dynamics 365, Power Platform, and Azure environments. You’ll work closely with architects, product teams, and external suppliers to deliver scalable, secure, and high-quality technical solutions. Along the way, you’ll contribute to transformation initiatives, strengthen integration capabilities, and help improve system performance and reliability. Reporting to the Enterprise & Solution Architect, your key responsibilities will include designing, developing, and maintaining customisations and extensions within Microsoft Dynamics 365 and Dataverse; building and maintaining C# (.NET) server-side plugins, workflows, and integration services; developing integrations with external APIs (REST, SOAP, webhooks) with strong error handling and resilience; creating and enhancing front-end components using JavaScript/TypeScript, HTML, and CSS; collaborating with architecture teams and third-party suppliers to ensure quality and alignment with internal standards; supporting live operations including issue resolution, releases, and performance improvements; developing and maintaining CI/CD pipelines and applying DevOps best practices; contributing to data modelling, integration strategies, and performance optimisation; participating in code and design reviews as well as technical documentation; troubleshooting and resolving complex technical issues; providing input into planning, estimation, and technical risk assessment; and mentoring junior developers while promoting best practices across the team.
About Us
We believe in building a diverse and inclusive culture and positive employee experience. We are One Team, more than just ourselves. We are customer first, understanding and helping solve our customers’ problems. We Test & Learn, empowered to learn and grow, unafraid of change. We choose to care, committed to doing the right thing, the right way. Our latest Belonging Survey showed that colleagues feel valued and listened to as we continue to build an environment where everyone can thrive, grow, belong, and be their authentic selves. We believe diversity of thought, experience, and background provides the platform for great creativity. We are committed to equal employment opportunities regardless of race, colour, ancestry, religion, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity. Many of our colleagues work flexibly in many different ways. Please discuss your flexibility needs at interview; while we cannot promise to meet every request, we promise not to judge you for asking.
Recruitment Process
1. You find or receive this job advert and feel you’d be a great addition to the JCDecaux family.
2. You send in your application to express your interest.
3. We review your application, get excited, and contact you.
4. You’ll meet us twice, and depending on the role, prepare a presentation so we can get to know each other.
5. You’ll begin your journey with us, and we’re excited to support and develop you throughout your career.
Experience
- Strong experience with Microsoft Dynamics 365, Power Platform, and Dataverse
- Proficient in C# and .NET for back-end and integration development
- Experience working with APIs (REST/SOAP) and authentication methods
- Strong knowledge of JavaScript/TypeScript and modern web technologies
- Experience with CI/CD, DevOps practices, and Azure services
- Good understanding of databases and data modelling principles
- Strong problem-solving skills and ability to manage complex technical issues
- Excellent communication skills with both technical and non-technical stakeholders
- Collaborative mindset and experience working with multiple stakeholders
- Proactive approach with a focus on continuous improvement
About You
We are looking for a motivated and experienced developer who thrives in a collaborative environment, communicates effectively across teams, and embraces continuous learning and improvement. You should be comfortable mentoring junior developers and promoting best practices within the team.
Qualifications
No specific qualifications are listed; however, strong technical expertise and relevant experience in Microsoft Dynamics 365, Power Platform, .NET development, and integration technologies are essential.
JCDecaux




















