Lead Software Engineer

Existsthe
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Azure
Business Software
C Sharp (Programming Language)
DevOps
Microsoft Dynamics CRM
Microsoft Dynamics
low-code
Terraform
Powerapps

Job description

Lead Software Developer - Dynamics 365 & Power Platform Location - London (2-3 days in office)Salary - £90,000 (20% bonus, plus attractive benefits) Are you a seasoned Microsoft Business Applications engineer with proven experience leading developers and shaping technical direction? This organisation is bringing ownership of its Microsoft estate fully in-house - and they need a strong technical leader to take control.This is not a start-up, chaotic rebuild, or messy transformation. The environment is stable, mature, and well-engineered, with solid DevOps foundations already in place (including Terraform). The business is long-term focused, stakeholders are engaged, and politics are low. Now they want someone embedded internally to set direction, raise standards, and truly own the platform. Why This Role ExistsThe organisation wants full, internal ownership of its Dynamics 365 and Power Platform estate.This role is central to that mission. You will:Shape long-term technical directionInfluence architecture and engineering decisionsRaise development standardsMentor and guide a small team of developersAct as the internal SME for Microsoft Business ApplicationsThis is not a ticket-delivery role. It's ownership. Role OverviewAs the Lead Software Developer, you will:Lead a small squad of 2-3 developersRemain hands-on with engineeringPlay a pivotal role in how the platform evolves75% of your time on Power Platform and Dataverse, under proper engineering discipline You'll sit between architecture and delivery - setting standards, influencing design, and ensuring the business gets scalable, maintainable, enterprise-grade solutions.

Requirements

What They Actually WantThis is a role for a Microsoft Business Applications engineer, not a low-code configurator.They do not want:Basic Power Apps buildersCanvas-only backgroundsPure functional consultantsThey do want:Strong Dynamics 365 CE engineering experienceDeep, working knowledge of DataverseSolid C# engineering capabilityExperience building plugins, custom logic, and integrationsEnterprise-level experience delivering complex solutionsFamiliarity with Azure DevOps and structured delivery practices Leadership ExpectationsYou will be an embedded technical leader, responsible for:Setting engineering standards and best practiceMentoring and developing 2-3 engineersContributing to architectural directionActing as the team's go-to SMERepresenting engineering decisions to stakeholdersThe role requires clear evidence of previous experience leading a development team - guiding people, coaching them, and raising capability. If you want a role where you can genuinely own a Microsoft estate, lead a capable team, and shape the technical direction for years to come, this environment offers exactly that.

Apply for this position