> Markdown version of [/jobs/ext/3612409-microsoft-consultant](https://www.wearedevelopers.com/jobs/ext/3612409-microsoft-consultant). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Microsoft Consultant - **Company:** Solirius Limited - **Location:** London, UK - **Salary:** £53,478.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, ASP.NET, Microsoft Word, HTML, JavaScript (Programming Language), .NET Framework, Microsoft Excel, Microsoft Windows, Applications Architecture, Microsoft Azure, Microsoft Online Services, Business Software, C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Code Review, Continuous Integration, Crystal Reports (Reporting Software), Data Hub, Relational Databases, Software Debugging, Entity Framework, Microsoft Software, Microsoft SQL Server, Office Automation, Object-Oriented Software Development, Power BI, Microsoft SharePoint, Software Engineering, TypeScript, Web Services, .NET Core, Macros, Software Application Programming, Git, Deployment Automation, Vba Programming Language, Restful APIs, Software Version Control, Powerapps, Custom Reports - **Published:** October 8, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5917014714 ## About the Role You are a motivated and adaptable professional with a strong analytical mindset and a passion for using technology to solve real-world problems. You enjoy working in collaborative, agile teams and take pride in delivering high-quality solutions that make a tangible impact. With strong communication skills and a consultative approach, you're comfortable engaging with clients, understanding their needs, and translating them into effective outcomes., The ideal candidate will have strong hands-on .NET development experience, excellent problem-solving abilities, and the communication skills required to work directly with clients and business stakeholders. Experience with Microsoft 365, Power Platform, VBA, Crystal Reports, and Word macros will complement the core .NET skill set and enable the successful candidate to deliver broader business solutions., * Strong commercial experience with C# and .NET. * Experience developing applications using ASP.NET / ASP.NET Core. * Good understanding of object-oriented programming and software development principles. * Experience developing and consuming REST APIs / web services. * Strong understanding of software development lifecycle and coding best practices. * Experience working with relational databases such as SQL Server. * Ability to troubleshoot, debug, optimise, and maintain existing .NET applications. * Experience with source control such as Git. * Understanding of application architecture, integration, security, and performance. * Good experience with Microsoft 365 (M365). * Experience with Microsoft Power Platform, particularly Power Apps and Power Automate. * Experience developing VBA solutions, particularly Excel automation. * Experience or familiarity with Microsoft Word macros and document automation. * Familiarity with Microsoft Azure and cloud-based solutions would be advantageous. Desirable Skills * Experience with Crystal Reports, including report design, development, maintenance, and troubleshooting. * Experience creating and maintaining Microsoft Word macros using VBA. * Experience with Excel VBA and Office automation. * Experience with Azure / Azure DevOps. * Experience with Entity Framework / Entity Framework Core. * Knowledge of JavaScript, TypeScript, HTML, and CSS. * Experience with CI/CD and automated deployment pipelines. * Experience with Power BI, Dataverse, SharePoint, or Teams. * Microsoft certifications. * Previous experience in a client-facing consultancy environment. ## Description We are looking for a dynamic and experienced .NET Microsoft Consultant to join our team. The role will focus primarily on designing, developing, implementing, and supporting .NET-based applications and solutions, while also working across the wider Microsoft technology stack., * Design, develop, test, implement, and maintain robust .NET applications and solutions. * Develop scalable and maintainable solutions using C#, .NET / .NET Core / .NET 6+ and related Microsoft technologies. * Analyse business and technical requirements and translate them into effective technical solutions. * Work with clients and stakeholders to understand requirements, provide technical guidance, and recommend appropriate solutions. * Troubleshoot, debug, and resolve application and integration issues. * Develop and integrate APIs and services with existing business applications and systems. * Contribute to application architecture, technical design, development standards, and best practices. * Perform code reviews and ensure solutions are secure, reliable, maintainable, and fit for purpose. * Work across the wider Microsoft ecosystem, including Microsoft 365 and Power Platform, where appropriate. * Develop automation and business solutions using VBA, particularly within Microsoft Excel and Word. * Create, maintain, and enhance Word macros to automate document production and business processes. * Develop and maintain business reports using Crystal Reports where required. * Identify opportunities to improve existing applications, processes, and systems through modern Microsoft technologies. * Produce technical documentation and support knowledge transfer to clients and internal teams. * Manage multiple projects or workstreams while maintaining a high standard of delivery. * Keep up to date with developments in the .NET and Microsoft technology ecosystem.