Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
This range is provided by TRIA. Your actual pay will be based on your skills and experience - talk with your recruiter to learn more.
C# / .Net CRM Developer (Dynamics 365 / Non-Profit)
Location: Hybrid (Portishead-based office - in-office Monday & Wednesday)
Employment Type: Full-time / Permanent
About the Company
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 a mix of migrations, rescue and continuous delivery projects.
The Role
You’ll join as a .Net CRM Developer working on high-impact Dynamics 365 projects, including migrations and recovery efforts. Reporting into a Senior Technical Architect you’ll have room to grow your skills across the Microsoft stack, with plenty of D365 CRM training provided.
While not overtly client-facing, the role will require good communication and a collaborative approach and occasional client facing activities.
This is an excellent opportunity for someone mid-career looking to sharpen their skills in a supportive, growth-focused environment.
Key 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.
- Experience working with Microsoft Dynamics 365 CRM or other CRM platforms (e.g., Raiser’s Edge, DonorFlex).
- Experience with:
- 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.
Please apply below or reach out to me directly for more details!
Seniority level
- Seniority levelMid-Senior level
Employment type
- Employment typeFull-time
Job function
- Job functionInformation Technology
- IndustriesTechnology, Information and Media
Referrals increase your chances of interviewing at TRIA by 2x
Sign in to set job alerts for “Software Engineer” roles.
Bristol, England, United Kingdom 1 month ago
Graduate Software Engineer - Systems Software
Bristol, England, United Kingdom 2 weeks ago
Cardiff, Wales, United Kingdom 3 weeks ago
Graduate Software Engineer - Software QA
Bristol, England, United Kingdom 2 weeks ago
Bristol, England, United Kingdom 3 months ago
Bristol, England, United Kingdom 4 months ago
Bristol, England, United Kingdom 6 months ago
Bath, England, United Kingdom 8 months ago
Fullstack Engineer - Onboarding and Activation
Wedmore, England, United Kingdom 1 month ago
Bristol, England, United Kingdom 2 weeks ago
Bristol, England, United Kingdom 2 months ago
Cardiff, Wales, United Kingdom 1 month ago
Bath, England, United Kingdom 4 weeks ago
Frontend software engineer (React) - Europe Remote
Bristol, England, United Kingdom $35,000.00-$40,000.00 2 months ago
Bristol, England, United Kingdom 2 weeks ago
Bristol, England, United Kingdom 1 week ago
Bristol, England, United Kingdom 1 week ago
Cardiff, Wales, United Kingdom 1 month ago
Cardiff, Wales, United Kingdom 1 month ago
Software Engineer, Platform - Bristol, United Kingdom
Bristol, England, United Kingdom 15 minutes ago
Bristol, England, United Kingdom 2 weeks ago
Cardiff, Wales, United Kingdom 3 weeks ago
Graduate Software Developer (Oracle Cloud)
Bristol, England, United Kingdom 2 months ago
Cardiff, Wales, United Kingdom £66,779.00-£66,779.00 13 hours ago
Bristol, England, United Kingdom 4 months ago
Bath, England, United Kingdom 3 weeks ago
Greater Bristol Area, United Kingdom 6 days ago
Bristol, England, United Kingdom 3 weeks ago
Cardiff, Wales, United Kingdom 1 month ago
Bristol, England, United Kingdom 2 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Requirements
- 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.
- Experience working with Microsoft Dynamics 365 CRM or other CRM platforms (e.g., Raiser’s Edge, DonorFlex).
- Experience with:
- Power Platform - Power Apps, Power Automate
About the company
This role sits within a growing Microsoft Partner consultancy that specialises in delivering Dynamics 365 solutions, particularly to the non-profit and construction sectors.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
The 12 Best Jobs for Software Engineers
The 8 Best Code Testing Tools
Software Engineer Salary London