Senior Dynamics Platform Engineer
📍 Job Overview
- Job Title: Senior Dynamics Platform Engineer
- Company: Legal & General
- Location: London, England, United Kingdom
- Job Type: Hybrid
- Category: DevOps Engineer
- Date Posted: August 8, 2025
- Experience Level: 5-10 years
- Remote Status: On-site/Hybrid
🚀 Role Summary
- Lead the technical direction of the Dynamics platform, driving innovation and high-quality software delivery
- Collaborate with cross-functional teams to build, maintain, and optimize features using Dynamics 365 and Power Platform tools
- Mentor and support less experienced engineers, fostering a culture of continuous improvement and knowledge sharing
- Contribute to strategic decision-making, managing technical debt, and enhancing engineering processes
📝 Enhancement Note: This role requires a strong balance of technical depth and leadership skills, with a focus on driving progress and improvement within the engineering team.
💻 Primary Responsibilities
- Platform Leadership: Define and implement the technical strategy for the Dynamics platform, ensuring it aligns with business objectives and engineering best practices
- Feature Development: Build clean, maintainable features using Dynamics 365 and Power Platform tools, resolving end-to-end issues and ensuring high-quality outcomes for customers
- Technical Debt Management: Evaluate and manage technical debt across the platform, balancing short-term gains with long-term maintainability and scalability
- Code Reviews & Quality Assurance: Conduct and participate in code reviews, focusing on functional and non-functional requirements, including performance, resiliency, maintainability, and security
- Team Collaboration & Mentoring: Foster a collaborative and respectful team environment, mentoring and supporting less experienced engineers in their professional development
- Emerging Technologies: Research and evaluate emerging technologies, identifying opportunities to integrate them into the platform and driving innovation across the team
📝 Enhancement Note: This role requires a strong understanding of software engineering principles, with a focus on delivering high-quality, valuable software that meets business needs and customer expectations.
🎓 Skills & Qualifications
Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
Experience: 5-10 years of experience in software engineering, with a strong focus on Dynamics 365 and Power Platform tools
Required Skills:
- Advanced proficiency in at least two of the following platforms:
- Dynamics 365 Customer Service
- Dynamics 365 Sales
- Power Apps
- Power Automate
- Power BI
- SQL Server Reporting Services (SSRS)
- Logic Apps
- Azure Data Factory
- Proven ability to design and implement large-scale, well-optimized, and maintainable software features
- Strong track record of analyzing, debugging, and resolving highly complex technical issues
- Experience in conducting and contributing to effective code reviews, offering constructive and actionable feedback
- Ability to evaluate all relevant factors and make informed decisions when determining technical approaches
- Sound grasp of software testing principles and practices
- Familiarity with CI/CD pipelines and modern release strategies
- Practical experience working within Agile frameworks such as Scrum or Kanban
Preferred Skills:
- Experience in leading technical teams or driving strategic initiatives
- Knowledge of Azure services and cloud architecture
- Familiarity with infrastructure as code (IaC) tools, such as Terraform or Azure Resource Manager (ARM)
- Experience in working with cross-functional teams, including product managers, designers, and stakeholders
📝 Enhancement Note: This role requires a strong balance of technical depth and leadership skills, with a focus on driving progress and improvement within the engineering team. Candidates with experience in leading technical teams or driving strategic initiatives may be particularly well-suited to this role.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate your proficiency in Dynamics 365 and Power Platform tools through case studies or projects that showcase your ability to build, maintain, and optimize features
- Highlight your problem-solving skills and ability to tackle complex technical challenges through real-world examples
- Showcase your leadership and mentoring skills through examples of your impact on team dynamics and engineering processes
Technical Documentation:
- Provide detailed documentation of your code, including comments, version control, and deployment processes
- Include performance metrics, testing methodologies, and optimization techniques to demonstrate your commitment to quality and continuous improvement
- Share any relevant certifications or training that showcase your expertise in Dynamics 365 and Power Platform tools
💵 Compensation & Benefits
Salary Range: £65,000 - £85,000 per year (based on market research for Senior DevOps Engineer roles in London)
Benefits:
- Annual performance-related bonus plan
- Valuable share schemes
- Generous pension contribution
- Life assurance
- Healthcare plan (for permanent employees)
- At least 25 days holiday, plus public holidays, with the option to buy and sell holiday
- Competitive family leave
- Electric car scheme (for permanent employees)
- Discounts on various products and services
Working Hours: Full-time, with flexible working options available
🎯 Team & Company Context
Company Culture:
- Industry: Financial services, with a focus on retirement, protection, and investment solutions
- Company Size: Large (14 million customers and £1.2 trillion assets under management)
- Founded: 1836, with a long history of innovation and customer focus
- Team Structure: Large, cross-functional engineering team with a focus on collaboration and continuous improvement
- Development Methodology: Agile, with a focus on delivering customer value and driving innovation
Company Website: Legal & General
📝 Enhancement Note: Legal & General is a large, established financial services company with a strong focus on innovation and customer experience. This role offers the opportunity to work on high-impact projects and drive strategic initiatives within a collaborative and supportive team environment.
📈 Career & Growth Analysis
Web Technology Career Level: Senior DevOps Engineer, with a focus on platform leadership, technical debt management, and driving engineering progress
Reporting Structure: This role reports directly to the Head of Engineering, with a dotted line to the Dynamics Platform Manager
Technical Impact: This role has a significant impact on the performance, scalability, and maintainability of the Dynamics platform, with a direct influence on customer experience and business outcomes
Growth Opportunities:
- Technical Leadership: Develop your leadership skills by mentoring and supporting less experienced engineers, driving strategic initiatives, and contributing to technical decision-making
- Emerging Technologies: Stay up-to-date with the latest trends and innovations in Dynamics 365 and Power Platform tools, and explore opportunities to integrate emerging technologies into the platform
- Career Progression: Leverage your experience and expertise to progress into roles such as Principal Engineer, Engineering Manager, or other senior leadership positions within the organization
📝 Enhancement Note: This role offers significant opportunities for career growth and development, with a focus on technical leadership, strategic decision-making, and driving innovation within the engineering team.
🌐 Work Environment
Office Type: Modern, collaborative workspace designed to support wellbeing and productivity
Office Location(s): London, with flexible working options available
Workspace Context:
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and stakeholders, to deliver high-quality software that meets business needs and customer expectations
- Development Tools: Access to a range of development tools, including multiple monitors, testing devices, and collaborative workspace technologies
- Team Interaction: Engage with a diverse and inclusive team, with opportunities for knowledge sharing, mentoring, and continuous learning
Work Schedule: Full-time, with flexible working options available, including part-time, term-time, and job shares
📝 Enhancement Note: Legal & General offers a modern, collaborative work environment that supports wellbeing and productivity. The company is committed to fostering a diverse and inclusive culture, with a focus on continuous learning and development.
📄 Application & Technical Interview Process
Interview Process:
- Online Assessment: Complete an online assessment to evaluate your technical skills and problem-solving abilities
- Technical Phone Screen: Participate in a phone or video call to discuss your technical background, experience, and approach to software engineering
- On-site Interview: Attend an on-site interview to meet the team, discuss your portfolio, and participate in a technical deep-dive and cultural fit assessment
- Final Decision: Receive a final decision and, if successful, an offer of employment
Portfolio Review Tips:
- Case Studies: Prepare detailed case studies that showcase your ability to build, maintain, and optimize features using Dynamics 365 and Power Platform tools
- Code Quality: Demonstrate your commitment to code quality, version control, and deployment processes through real-world examples and technical documentation
- Problem-Solving: Highlight your problem-solving skills and ability to tackle complex technical challenges through real-world examples and case studies
- Leadership & Mentoring: Showcase your leadership and mentoring skills through examples of your impact on team dynamics and engineering processes
Technical Challenge Preparation:
- Platform Proficiency: Brush up on your knowledge of Dynamics 365 and Power Platform tools, focusing on the specific platforms and technologies relevant to this role
- Problem-Solving: Practice solving complex technical problems and optimizing software features using Dynamics 365 and Power Platform tools
- Communication: Prepare for technical discussions and be ready to articulate your thought process and approach to software engineering
ATS Keywords: [See the comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category: programming languages, web frameworks, server technologies, databases, tools, methodologies, soft skills, industry terms]
📝 Enhancement Note: The application and interview process for this role is designed to evaluate your technical skills, problem-solving abilities, and cultural fit within the Legal & General engineering team. Be prepared to discuss your experience with Dynamics 365 and Power Platform tools, as well as your approach to software engineering, leadership, and mentoring.
🛠 Technology Stack & Web Infrastructure
Frontend Technologies:
- Dynamics 365 Customer Service
- Dynamics 365 Sales
- Power Apps
- Power BI
Backend & Server Technologies:
- Power Automate
- SQL Server Reporting Services (SSRS)
- Logic Apps
- Azure Data Factory
Development & DevOps Tools:
- Azure DevOps
- Git
- CI/CD pipelines
- Infrastructure as Code (IaC) tools, such as Terraform or Azure Resource Manager (ARM)
📝 Enhancement Note: This role requires a strong understanding of Dynamics 365 and Power Platform tools, with a focus on building, maintaining, and optimizing features using these technologies. Familiarity with Azure services and cloud architecture is also beneficial.
👥 Team Culture & Values
Web Development Values:
- Customer Focus: Deliver high-quality software that meets business needs and customer expectations
- Innovation: Drive progress and improvement within the engineering team, exploring emerging technologies and approaches to software development
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and stakeholders, to deliver valuable software that meets business objectives
- Quality: Ensure that solutions are fit for purpose, aligned with engineering best practices, and provide meaningful business value while adhering to quality standards
Collaboration Style:
- Cross-Functional Integration: Work closely with product managers, designers, and stakeholders to deliver high-quality software that meets business needs and customer expectations
- Code Review Culture: Conduct and participate in code reviews, focusing on functional and non-functional requirements, including performance, resiliency, maintainability, and security
- Knowledge Sharing: Encourage inspection and adaptation to enhance team effectiveness, productivity, and wellbeing, fostering a culture of continuous learning and development
📝 Enhancement Note: Legal & General is committed to fostering a collaborative and inclusive culture, with a focus on delivering high-quality software that meets business needs and customer expectations. The engineering team values innovation, progress, and continuous improvement, with a strong emphasis on customer focus and quality.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Platform Leadership: Define and implement the technical strategy for the Dynamics platform, ensuring it aligns with business objectives and engineering best practices
- Technical Debt Management: Evaluate and manage technical debt across the platform, balancing short-term gains with long-term maintainability and scalability
- Emerging Technologies: Research and evaluate emerging technologies, identifying opportunities to integrate them into the platform and driving innovation across the team
- Customer Experience: Ensure that the Dynamics platform delivers a seamless and intuitive user experience, with a focus on accessibility, performance, and usability
Learning & Development Opportunities:
- Technical Leadership: Develop your leadership skills by mentoring and supporting less experienced engineers, driving strategic initiatives, and contributing to technical decision-making
- Emerging Technologies: Stay up-to-date with the latest trends and innovations in Dynamics 365 and Power Platform tools, and explore opportunities to integrate emerging technologies into the platform
- Career Progression: Leverage your experience and expertise to progress into roles such as Principal Engineer, Engineering Manager, or other senior leadership positions within the organization
📝 Enhancement Note: This role offers significant opportunities for career growth and development, with a focus on technical leadership, strategic decision-making, and driving innovation within the engineering team. Candidates with a strong commitment to learning and development may be particularly well-suited to this role.
💡 Interview Preparation
Technical Questions:
- Platform Proficiency: Demonstrate your advanced proficiency in at least two Dynamics 365 and Power Platform tools, with a focus on building, maintaining, and optimizing features
- Technical Debt Management: Explain your approach to evaluating and managing technical debt, balancing short-term gains with long-term maintainability and scalability
- Emerging Technologies: Discuss your experience with emerging technologies and your approach to integrating them into the platform
- Customer Experience: Describe your approach to ensuring that the Dynamics platform delivers a seamless and intuitive user experience, with a focus on accessibility, performance, and usability
Company & Culture Questions:
- Team Dynamics: Discuss your experience working in a collaborative and inclusive team environment, with a focus on driving progress and improvement
- Innovation: Explain your approach to driving innovation within the engineering team, exploring emerging technologies and approaches to software development
- Customer Focus: Describe your commitment to delivering high-quality software that meets business needs and customer expectations
Portfolio Presentation Strategy:
- Case Studies: Prepare detailed case studies that showcase your ability to build, maintain, and optimize features using Dynamics 365 and Power Platform tools
- Code Quality: Demonstrate your commitment to code quality, version control, and deployment processes through real-world examples and technical documentation
- Problem-Solving: Highlight your problem-solving skills and ability to tackle complex technical challenges through real-world examples and case studies
- Leadership & Mentoring: Showcase your leadership and mentoring skills through examples of your impact on team dynamics and engineering processes
📝 Enhancement Note: The interview process for this role is designed to evaluate your technical skills, problem-solving abilities, and cultural fit within the Legal & General engineering team. Be prepared to discuss your experience with Dynamics 365 and Power Platform tools, as well as your approach to software engineering, leadership, and mentering.
📌 Application Steps
To apply for this Senior Dynamics Platform Engineer position:
- Submit Your Application: Click the "Apply Now" button on the Legal & General job listing to submit your application
- Prepare Your Portfolio: Tailor your portfolio to showcase your advanced proficiency in Dynamics 365 and Power Platform tools, with a focus on building, maintaining, and optimizing features
- Optimize Your Resume: Highlight your relevant technical skills, experience, and achievements, using web development and server administration-relevant keywords to optimize your resume for ATS systems
- Prepare for Technical Interview: Brush up on your knowledge of Dynamics 365 and Power Platform tools, focusing on the specific platforms and technologies relevant to this role
- Research Legal & General: Familiarize yourself with the company's mission, values, and culture, and be prepared to discuss your alignment with these during the interview process
📝 Enhancement Note: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates should have advanced proficiency in at least two Dynamics platforms and a strong track record in designing and implementing software features. Familiarity with Agile frameworks and CI/CD pipelines is also required.