
Application Developer
Allstate
full-time
Posted on:
Location Type: Hybrid
Location: Belfast • United Kingdom
Visit company websiteExplore more
About the role
- The Application Developer serves as a hands-on developer specializing in Microsoft Dynamics 365 (Customer Service / Dataverse) application enhancements, integrations, and custom components.
- Working under limited supervision, this role designs, builds, and supports intermediate-level solutions including Dynamics 365 configuration and extensions such as JavaScript, plug-ins, PCF controls, and data integrations.
- The developer also contributes to analytics deliverables, leveraging Power BI or Microsoft Fabric to build data pipelines, datasets, and operational dashboards that support business decision-making.
- Designs, configures, and develops changes within Microsoft Dynamics 365 Customer Service and related Dataverse tables, including forms, views, business rules, security roles, and model-driven apps.
- Generates and codes work units including JavaScript customizations, C# plug-ins, Power Automate flows, and PCF control enhancements following established development standards.
- Participates in solution packaging and deployments across DEV/ PreProd /Prod environments and assists with ALM best practices for Power Platform.
- Conducts structured code reviews (JavaScript, C#, PCF, Power Automate logic), ensuring consistency, reliability, and compliance with internal standards.
- Develops or supports creation of Power BI datasets, dataflows, measures, and reports that provide operational visibility to business partners.
- Ensures data quality, refresh reliability, and alignment to governance standards.
- Collaborates with business partners to validate requirements and identify opportunities to simplify or optimize business processes.
Requirements
- Minimum of 2 years’ software development experience using Javascript , C# & Power Automate
- Minimum 1 years’ PowerBI development experience
- Minimum 1 Years’ experience developing MS Dynamics
- Experience within insurance products beneficial
- Experience working with modern integration patterns such as REST APIs
- Familiarity with ALM concepts for Power Platform (solutions, environments, deployment steps).
Benefits
- A generous, flexible benefits package including annual leave, healthcare and dental cover, pension, and lifestyle discounts
- Access to world-class learning platforms and award-winning L&D
- Clear career paths, internal mobility, and a strong focus on growth
- A people-first culture with flexible working options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptC#Power AutomateMicrosoft Dynamics 365Power BIDataversePCF controlsdata integrationsanalyticsREST APIs
Soft Skills
collaborationproblem-solvingcommunicationcode reviewrequirement validationprocess optimization