Senior Microsoft Software Developer

Be It Resourcing — United Kingdom · Posted ~15 hours ago

Senior

Skills

C# .NET Microsoft Dynamics 365 Microsoft Azure Microsoft Power Platform Enterprise application development Solution design System integration Workflow automation Technical leadership Code reviews Mentoring Stakeholder collaboration

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An established organisation is investing in modernising its enterprise technology estate and seeks a senior developer who enjoys hands-on engineering alongside technical leadership. You will design and build business-critical applications, develop integrations and automated workflows, modernise existing solutions, collaborate with stakeholders, review code, and mentor colleagues. The position offers a strong balance of implementation, architecture, and team development.

Highlights

A hands-on senior engineering role with substantial coding time, technical leadership responsibilities, opportunities to modernise business-critical systems, and scope to mentor developers while influencing engineering practices.

Description

We're supporting a well-established organisation as they continue to invest in the development and modernisation of a number of business-critical systems. This is a great opportunity for an experienced Senior Developer who wants to remain highly hands-on while also taking on technical leadership responsibilities. You'll join a collaborative development team, helping to deliver new functionality, modernise existing applications, and support the evolution of the organisation's Microsoft technology estate. The role offers a genuine blend of software engineering, solution design and mentorship, with around 70-80% of your time spent coding and building solutions. What You'll Be Doing Designing and developing business-critical applications using Microsoft technologiesBuilding and enhancing solutions across .NET, Dynamics 365, Azure and the Power PlatformDeveloping integrations, workflows and automations that improve business processesWorking closely with stakeholders to understand requirements and deliver scalable solutionsSupporting CI/CD pipelines and modern development practicesContributing to technical design and architectural decisionsMentoring and supporting junior developers within the teamHelping to drive best practice across development standards, code quality and delivery Key Projects Over the next 6-12 months you'll be involved in several high-profile initiatives, including: Modernisation of legacy business systemsMigration of complex workflows into Microsoft-based platformsDevelopment of new CRM and business process solutionsAutomation and reporting improvements across multiple business areas About You We're interested in speaking with experienced software developers who can combine strong engineering skills with a broader understanding of Microsoft's technology stack. You'll likely have experience in: C# and .NET developmentMicrosoft AzureCI/CD and modern software delivery practicesJavaScript and web technologiesMicrosoft Dynamics 365 and/or Power Platform technologiesDesigning and developing enterprise-scale business applications You'll also enjoy mentoring others and helping less experienced developers grow their technical capability. What's On Offer? Hybrid working modelOpportunity to take on senior technical responsibilityDiverse project work with modern Microsoft technologiesStrong emphasis on professional development and continuous improvementCollaborative and supportive development environment