Overview
C# / .Net CRM Developer (Dynamics 365 / Non-Profit) — Hybrid role based near Portishead (Portishead-based office; in-office Monday & Wednesday). Salary: 48,000 - 55,000 DOE. Employment Type: Full-time / Permanent.
This role sits within a growing Microsoft Partner consultancy that specialises in delivering Dynamics 365 solutions, particularly to the non-profit and construction sectors. The Business Applications team is close-knit (currently 9 members) and works in a collaborative and Agile way across migrations, rescue and continuous delivery projects. The role involves working on high-impact Dynamics 365 projects, including migrations and recovery efforts. Reporting into a Senior Technical Architect, there is room to grow your skills across the Microsoft stack, with D365 CRM training provided. This is an excellent opportunity for someone mid-career looking to sharpen their skills in a supportive, growth-oriented environment.
Responsibilities
* Design and build tailored CRM solutions using .NET and Microsoft technologies.
* Collaborate with cross-functional teams to define technical and functional requirements.
* Participate in Agile ceremonies and contribute to sprint planning.
* Support solution delivery with a focus on performance and maintainability.
* Build integrations using Azure services like Functions, App Services and Event Hub.
* Assist in client meetings when necessary, strong communication is a plus.
* Support CI/CD practices and Git-based development workflows.
* Create and deliver proof of concepts or demo builds for stakeholders.
Required Skills & Experience
* Minimum 2-3 years of experience in software development.
* Proficiency in C# and .NET, particularly in building applications, plugins, or services.
* Comfortable in a hybrid work model - Portishead office attendance twice a week is essential (Mon & Wed).
* Strong communication skills; able to work with both technical and non-technical team members.
* UK driving license or alternative travel access.
Desirable Skills
* Experience working with Microsoft Dynamics 365 CRM or other CRM platforms (e.g., Raiser's Edge, DonorFlex).
* Experience with:
o Azure (Functions, App Services, Event Hub)
o Power Platform - Power Apps, Power Automate
Why Join?
* Work under and learn from senior Dynamics experts.
* Join a collaborative, sociable and values-driven team.
* Opportunities for training, upskilling and long-term progression.
* Influence real-world outcomes for non-profits and charities through innovative solutions.
How to Apply
Please apply below or reach out to me directly for more details!
#J-18808-Ljbffr